|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ThreadContext in org.jruby |
|---|
| Methods in org.jruby that return ThreadContext | |
|---|---|
ThreadContext |
RubyThread.getContext()
|
ThreadContext |
Ruby.getCurrentContext()
|
| Methods in org.jruby with parameters of type ThreadContext | |
|---|---|
static IRubyObject |
RubyKernel.__method__(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyTempfile._close(ThreadContext context)
|
IRubyObject |
RubyEncoding._dump(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyKernel._exec_internal(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEncoding._load(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
static RubyFixnum |
RubyProcess._spawn_internal(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.abort(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.abort(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyComplex.abs(ThreadContext context)
nucomp_abs |
IRubyObject |
RubyFixnum.abs(ThreadContext context)
fix_abs |
IRubyObject |
RubyFloat.abs(ThreadContext context)
flo_abs |
IRubyObject |
RubyNumeric.abs(ThreadContext context)
num_abs |
IRubyObject |
RubyComplex.abs2(ThreadContext context)
nucomp_abs2 |
IRubyObject |
RubyNumeric.abs2(ThreadContext context)
numeric_abs2 |
static IRubyObject |
RubyFile.absolute_path(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
---------------------------------------------------- File::absolute_path File.absolute_path(file_name [, dir_string] ) -> abs_file_name From Ruby 1.9.1 ------------------------------------------------------------------------ Converts a pathname to an absolute pathname. |
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_class_annotation(ThreadContext context,
IRubyObject maybeClass,
IRubyObject annoMap)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_method_annotation(ThreadContext context,
IRubyObject maybeClass,
IRubyObject methodName,
IRubyObject annoMap)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_method_signature(ThreadContext context,
IRubyObject maybeClass,
IRubyObject methodName,
IRubyObject clsList)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.add_parameter_annotations(ThreadContext context,
IRubyObject maybeClass,
IRubyObject methodName,
IRubyObject paramAnnoMaps)
|
IRubyObject |
RubyBigDecimal.add2(ThreadContext context,
IRubyObject b,
IRubyObject digits)
|
void |
RubyModule.addReadAttribute(ThreadContext context,
java.lang.String name)
|
void |
RubyModule.addReadWriteAttribute(ThreadContext context,
java.lang.String name)
|
void |
RubyModule.addWriteAttribute(ThreadContext context,
java.lang.String name)
|
RubyModule |
RubyModule.alias_method(ThreadContext context,
IRubyObject newId,
IRubyObject oldId)
|
static IRubyObject |
RubyEncoding.aliases(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyArray.all_p(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.all_p(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.all_pCommon(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubySymbol.all_symbols(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyJRuby.JRubyStringExtensions.alloc(ThreadContext context,
IRubyObject recv,
IRubyObject size)
|
RubyArray |
RubyModule.ancestors(ThreadContext context)
rb_mod_ancestors |
IRubyObject |
RubyArray.any_p(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.any_p(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.any_pCommon(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyStringIO.append(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyDir.aref(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyComplex.arg(ThreadContext context)
nucomp_arg |
IRubyObject |
RubyNumeric.arg(ThreadContext context)
numeric_arg |
static void |
RubyArgsFile.argf_close(ThreadContext context,
IRubyObject file)
|
IRubyObject |
RubyString.ascii_only_p(ThreadContext context)
|
IRubyObject |
RubyEncoding.asciiCompatible_p(ThreadContext context)
|
IRubyObject |
RubyArray.assoc(ThreadContext context,
IRubyObject key)
rb_ary_assoc |
IRubyObject |
RubyHash.assoc(ThreadContext context,
IRubyObject obj)
|
static IRubyObject |
RubyKernel.at_exit(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyTime.at(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyTime.at(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyFile.atime(ThreadContext context)
|
static IRubyObject |
RubyFile.atime(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyModule.attr_accessor(ThreadContext context,
IRubyObject[] args)
rb_mod_attr_accessor |
IRubyObject |
RubyModule.attr_reader(ThreadContext context,
IRubyObject[] args)
rb_mod_attr_reader |
IRubyObject |
RubyModule.attr_writer(ThreadContext context,
IRubyObject[] args)
rb_mod_attr_writer |
IRubyObject |
RubyModule.attr(ThreadContext context,
IRubyObject[] args)
rb_mod_attr |
IRubyObject |
RubyModule.attr19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyIO.autoclose_set(ThreadContext context,
IRubyObject autoclose)
|
IRubyObject |
RubyIO.autoclose(ThreadContext context)
|
static IRubyObject |
RubyKernel.autoload_p(ThreadContext context,
IRubyObject recv,
IRubyObject symbol)
|
static IRubyObject |
RubyModule.ModuleKernelMethods.autoload_p(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.backquote(ThreadContext context,
IRubyObject recv,
IRubyObject aString)
|
IRubyObject |
RubyThread.backtrace(ThreadContext context)
|
static IRubyObject |
RubyFile.basename(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.become_java_bang(ThreadContext context,
IRubyObject maybeClass,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.begin(ThreadContext context,
IRubyObject index)
match_begin |
IRubyObject |
RubyMatchData.begin19(ThreadContext context,
IRubyObject index)
|
static RubyBoolean |
RubyComparable.between_p(ThreadContext context,
IRubyObject recv,
IRubyObject first,
IRubyObject second)
cmp_between |
RubyMethod |
RubyUnboundMethod.bind(ThreadContext context,
IRubyObject aReceiver)
|
static RubyBinding |
RubyKernel.binding(ThreadContext context,
IRubyObject recv,
Block block)
|
static RubyBinding |
RubyKernel.binding19(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyArgsFile.binmode(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyIO.binread(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
binread is just like read, except it doesn't take options and it forces mode to be "rb:ASCII-8BIT" |
static RubyBoolean |
RubyKernel.block_given_p(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyDigest.DigestInstance.block_length(ThreadContext ctx,
IRubyObject self)
|
IRubyObject |
RubyIO.bytes(ThreadContext context)
|
IRubyObject |
RubyString.bytes(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.bytes(ThreadContext context,
Block block)
|
IRubyObject |
RubyRandom.bytes(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyArgsFile.bytes(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
Block block)
Call the method. |
IRubyObject |
RubyContinuation.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyProc.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyEnumerable.ChunkedBlockCallback.call(ThreadContext context,
IRubyObject[] largs,
Block blk)
|
IRubyObject |
RubyEnumerable.AppendBlockCallback.call(ThreadContext context,
IRubyObject[] largs,
Block blk)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyProc.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyUnboundMethod.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyProc.call(ThreadContext context,
IRubyObject[] args,
IRubyObject self,
Block passedBlock)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyKernel.MethodMissingMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.RespondToMissingMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyProc.call19(ThreadContext context,
IRubyObject[] args,
Block blockCallArg)
|
static IRubyObject |
RubyKernel.callcc(ThreadContext context,
IRubyObject recv,
Block block)
|
protected IRubyObject |
RubyNumeric.callCoerced(ThreadContext context,
java.lang.String method,
IRubyObject other)
|
protected IRubyObject |
RubyNumeric.callCoerced(ThreadContext context,
java.lang.String method,
IRubyObject other,
boolean err)
|
static IRubyObject |
RubyEnumerable.callEach(Ruby runtime,
ThreadContext context,
IRubyObject self,
Arity arity,
BlockCallback callback)
|
static IRubyObject |
RubyEnumerable.callEach(Ruby runtime,
ThreadContext context,
IRubyObject self,
BlockCallback callback)
|
static IRubyObject |
RubyEnumerable.callEach(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Arity arity,
BlockCallback callback)
Deprecated. |
static IRubyObject |
RubyEnumerable.callEach(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] args,
BlockCallback callback)
Deprecated. |
static IRubyObject |
RubyEnumerable.callEach19(Ruby runtime,
ThreadContext context,
IRubyObject self,
Arity arity,
BlockCallback callback)
|
static IRubyObject |
RubyEnumerable.callEach19(Ruby runtime,
ThreadContext context,
IRubyObject self,
BlockCallback callback)
|
static IRubyObject |
RubyKernel.caller(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
void |
Ruby.callEventHooks(ThreadContext context,
RubyEvent event,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type)
|
static IRubyObject |
BasicObjectStub.callMethod(IRubyObject self,
ThreadContext context,
int methodIndex,
java.lang.String name)
|
static IRubyObject |
BasicObjectStub.callMethod(IRubyObject self,
ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
|
static IRubyObject |
BasicObjectStub.callMethod(IRubyObject self,
ThreadContext context,
java.lang.String name)
|
static IRubyObject |
BasicObjectStub.callMethod(IRubyObject self,
ThreadContext context,
java.lang.String name,
IRubyObject arg)
|
static IRubyObject |
BasicObjectStub.callMethod(IRubyObject self,
ThreadContext context,
java.lang.String name,
IRubyObject[] args)
|
static IRubyObject |
BasicObjectStub.callMethod(IRubyObject self,
ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name)
Deprecated. |
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
Deprecated. |
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
java.lang.String name)
Will invoke a named method with no arguments and no block. |
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject arg)
Will invoke a named method with one argument and no block with functional invocation. |
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args)
Will invoke a named method with the supplied arguments and no block with functional invocation. |
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
Will invoke a named method with the supplied arguments and supplied block with functional invocation. |
static IRubyObject |
BasicObjectStub.callSuper(IRubyObject self,
ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBasicObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.capitalize_bang(ThreadContext context)
|
IRubyObject |
RubyString.capitalize_bang19(ThreadContext context)
|
IRubyObject |
RubyString.capitalize(ThreadContext context)
rb_str_capitalize / rb_str_capitalize_bang |
IRubyObject |
RubySymbol.capitalize(ThreadContext context)
|
IRubyObject |
RubyString.capitalize19(ThreadContext context)
|
IRubyObject |
RubyMatchData.captures(ThreadContext context)
match_captures |
protected IRubyObject |
RubyGlobal.StringOnlyRubyHash.case_aware_op_aref(ThreadContext context,
IRubyObject key,
boolean caseSensitive)
|
protected IRubyObject |
RubyGlobal.StringOnlyRubyHash.case_aware_op_aset(ThreadContext context,
IRubyObject key,
IRubyObject value,
boolean caseSensitive)
|
IRubyObject |
RubyString.casecmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubySymbol.casecmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.casecmp19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRegexp.casefold_p(ThreadContext context)
|
IRubyObject |
RubyIO.chars(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.chars(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.chars(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.chars18(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.chars19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyDir.chdir(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Changes the current directory to path |
IRubyObject |
RubyBasicObject.checkCallMethod(ThreadContext context,
java.lang.String name)
Will invoke a named method with no arguments and no block if that method or a custom method missing exists. |
void |
RubyThread.checkMail(ThreadContext context)
|
void |
RubyModule.checkMethodBound(ThreadContext context,
IRubyObject[] args,
Visibility visibility)
|
IRubyObject |
RubyFile.chmod(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyFile.chmod(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyArray.choice(ThreadContext context)
|
IRubyObject |
RubyString.chomp_bang(ThreadContext context)
rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0]. |
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyString.chomp_bang(ThreadContext context,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
IRubyObject |
RubyString.chomp_bang19(ThreadContext context)
|
IRubyObject |
RubyString.chomp_bang19(ThreadContext context,
IRubyObject arg0)
|
RubyString |
RubyString.chomp(ThreadContext context)
rb_str_chop |
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv)
|
RubyString |
RubyString.chomp(ThreadContext context,
IRubyObject arg0)
|
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv,
IRubyObject arg0)
|
RubyString |
RubyString.chomp19(ThreadContext context)
|
RubyString |
RubyString.chomp19(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyString.chop_bang(ThreadContext context)
|
static IRubyObject |
RubyKernel.chop_bang(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.chop_bang19(ThreadContext context)
|
IRubyObject |
RubyString.chop(ThreadContext context)
rb_str_chop / rb_str_chop_bang |
static IRubyObject |
RubyKernel.chop(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.chop19(ThreadContext context)
|
IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyFile.chown(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
RubyString |
RubyInteger.chr(ThreadContext context)
int_chr |
IRubyObject |
RubyString.chr(ThreadContext context)
|
RubyString |
RubyInteger.chr19(ThreadContext context)
|
RubyString |
RubyInteger.chr19(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.chunk(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.chunk(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
Deprecated. |
static IRubyObject |
RubyEnumerable.chunk(ThreadContext context,
IRubyObject self,
IRubyObject initialState,
Block block)
|
IRubyObject |
RubyModule.class_variable_defined_p(ThreadContext context,
IRubyObject var)
|
RubyArray |
RubyModule.class_variables(ThreadContext context)
rb_mod_class_variables |
RubyArray |
RubyModule.class_variables19(ThreadContext context)
|
IRubyObject |
RubyStringScanner.clear(ThreadContext context)
|
IRubyObject |
RubyTempfile.close_bang(ThreadContext context)
|
IRubyObject |
RubyIO.close_read(ThreadContext context)
|
IRubyObject |
RubyIO.close_write(ThreadContext context)
|
static IRubyObject |
RubyArgsFile.close(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyTempfile.close(ThreadContext context,
IRubyObject[] args,
Block block)
|
RubyBoolean |
RubyIO.closed_p(ThreadContext context)
|
static IRubyObject |
RubyArgsFile.closed_p(ThreadContext context,
IRubyObject recv)
|
static int |
RubyComparable.cmpint(ThreadContext context,
IRubyObject val,
IRubyObject a,
IRubyObject b)
rb_cmpint |
IRubyObject |
RubyIO.codepoints(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.codepoints(ThreadContext context,
Block block)
|
IRubyObject |
RubyComplex.coerce(ThreadContext context,
IRubyObject other)
nucomp_coerce |
protected IRubyObject |
RubyNumeric.coerceBin(ThreadContext context,
java.lang.String method,
IRubyObject other)
rb_num_coerce_bin coercion taking two arguments |
protected IRubyObject |
RubyNumeric.coerceBody(ThreadContext context,
IRubyObject other)
coerce_body |
protected IRubyObject |
RubyNumeric.coerceCmp(ThreadContext context,
java.lang.String method,
IRubyObject other)
rb_num_coerce_cmp coercion used for comparisons |
protected IRubyObject |
RubyNumeric.coerceRelOp(ThreadContext context,
java.lang.String method,
IRubyObject other)
rb_num_coerce_relop coercion used for relative operators |
IRubyObject |
RubyArray.collect_bang(ThreadContext context,
Block block)
rb_ary_collect_bang |
static IRubyObject |
RubyEnumerable.collect_concat19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.collect(ThreadContext context,
Block block)
rb_ary_collect |
static IRubyObject |
RubyEnumerable.collect(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.collect19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.collect19(ThreadContext context,
IRubyObject self,
Block block)
|
RubyArray |
RubyArray.collectBang(ThreadContext context,
Block block)
rb_ary_collect_bang |
static IRubyObject |
RubyEnumerable.collectCommon(ThreadContext context,
Ruby runtime,
IRubyObject self,
RubyArray result,
Block block,
BlockCallback blockCallback)
|
IRubyObject |
RubyArray.combination(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_combination |
RubyBoolean |
RubyArray.compare(ThreadContext context,
int method,
IRubyObject other)
|
RubyBoolean |
RubyHash.compare(ThreadContext context,
int method,
IRubyObject other)
|
static IRubyObject |
RubyEncoding.compatible_p(ThreadContext context,
IRubyObject self,
IRubyObject first,
IRubyObject second)
|
IRubyObject |
RubyComplex.complex_p(ThreadContext context)
nucomp_complex_p |
RubyString |
RubyString.concat19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyComplex.conjugate(ThreadContext context)
nucomp_conjugate |
IRubyObject |
RubyNumeric.conjugate(ThreadContext context)
numeric_real |
RubyBoolean |
RubyModule.const_defined_p(ThreadContext context,
IRubyObject symbol)
rb_mod_const_defined |
RubyBoolean |
RubyModule.const_defined_p19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyModule.const_get(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyModule.const_missing(ThreadContext context,
IRubyObject rubyName,
Block block)
Base implementation of Module#const_missing, throws NameError for specific missing constant. |
RubyArray |
RubyModule.constants(ThreadContext context)
|
RubyArray |
RubyModule.constants19(ThreadContext context)
|
RubyArray |
RubyModule.constants19(ThreadContext context,
IRubyObject allConstants)
|
RubyArray |
RubyModule.constantsCommon19(ThreadContext context,
boolean replaceModule,
boolean allConstants)
|
static IRubyObject |
RubyIconv.conv(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyComplex.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1)
nucomp_s_convert |
static IRubyObject |
RubyRational.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1)
nurat_s_convert |
static IRubyObject |
RubyComplex.convert(ThreadContext context,
IRubyObject clazz,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.convert(ThreadContext context,
IRubyObject clazz,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyComplex.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1,
IRubyObject a2)
nucomp_s_convert |
static IRubyObject |
RubyRational.convert(ThreadContext context,
IRubyObject recv,
IRubyObject a1,
IRubyObject a2)
nurat_s_convert |
static RubyIO |
RubyIO.convertToIO(ThreadContext context,
IRubyObject obj)
|
static RubyArray |
RubyIconv.convertWithArgs(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
java.lang.String function)
|
IRubyObject |
RubyConverter.convpath(ThreadContext context)
|
static IRubyObject |
RubyIO.copy_stream(ThreadContext context,
IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyProcess.RubyStatus.coredump_p(ThreadContext context)
|
IRubyObject |
RubyString.count(ThreadContext context)
rb_str_count |
IRubyObject |
RubyArray.count(ThreadContext context,
Block block)
|
static IRubyObject |
RubyGC.count(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyString.count(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.count(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.count(ThreadContext context,
IRubyObject obj,
Block block)
|
static IRubyObject |
RubyEnumerable.count(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.count(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyString.count19(ThreadContext context)
|
IRubyObject |
RubyString.count19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.count19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyRange.cover_p(ThreadContext context,
IRubyObject obj)
|
static IRubyObject |
RubyHash.create(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
rb_hash_s_create |
static void |
RubyGlobal.createGlobals(ThreadContext context,
Ruby runtime)
|
RubyString |
RubyString.crypt(ThreadContext context,
IRubyObject other)
rb_str_crypt |
IRubyObject |
RubyFile.ctime(ThreadContext context)
|
static IRubyObject |
RubyFile.ctime(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyArray.cycle(ThreadContext context,
Block block)
rb_ary_cycle |
IRubyObject |
RubyArray.cycle(ThreadContext context,
IRubyObject arg,
Block block)
rb_ary_cycle |
static IRubyObject |
RubyEnumerable.cycle(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.cycle(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyHash.default_value_get(ThreadContext context)
|
IRubyObject |
RubyHash.default_value_get(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyHash.default_value_get(ThreadContext context,
IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.define_singleton_method(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.delete_bang(ThreadContext context)
|
IRubyObject |
RubyString.delete_bang(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete_bang(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyString.delete_bang19(ThreadContext context)
|
IRubyObject |
RubyString.delete_bang19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete_bang19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.delete_if(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.delete_if(ThreadContext context,
Block block)
|
RubyHash |
RubyHash.delete_ifInternal(ThreadContext context,
Block block)
rb_hash_delete_if |
IRubyObject |
RubyString.delete(ThreadContext context)
rb_str_delete / rb_str_delete_bang |
IRubyObject |
RubyString.delete(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.delete(ThreadContext context,
IRubyObject item,
Block block)
rb_ary_delete |
IRubyObject |
RubyHash.delete(ThreadContext context,
IRubyObject key,
Block block)
rb_hash_delete |
IRubyObject |
RubyString.delete19(ThreadContext context)
|
IRubyObject |
RubyString.delete19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.delete19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.deleteIf(ThreadContext context,
Block block)
rb_ary_delete_if |
IRubyObject |
RubyComplex.demoninator(ThreadContext context)
nucomp_denominator |
IRubyObject |
RubyFloat.denominator(ThreadContext context)
flo_denominator |
IRubyObject |
RubyInteger.denominator(ThreadContext context)
|
IRubyObject |
RubyNumeric.denominator(ThreadContext context)
num_denominator |
IRubyObject |
RubyRational.denominator(ThreadContext context)
nurat_denominator |
static IRubyObject |
RubyJRuby.dereference(ThreadContext context,
IRubyObject recv,
IRubyObject obj)
|
static IRubyObject |
RubyProcess.detach(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.detect(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.detect(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
IRubyObject |
RubyArray.detectCommon(ThreadContext context,
IRubyObject ifnone,
Block block)
|
static IRubyObject |
RubyEnumerable.detectCommon(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.detectCommon(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
static IRubyObject |
RubyDigest.DigestInstance.digest_bang(ThreadContext ctx,
IRubyObject self)
|
static IRubyObject |
RubyDigest.DigestInstance.digest_length(ThreadContext ctx,
IRubyObject self)
|
static IRubyObject |
RubyDigest.DigestInstance.digest(ThreadContext ctx,
IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyFileTest.directory_p(ThreadContext context,
IRubyObject filename)
|
static IRubyObject |
RubyFileTest.directory_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFileTest.FileTestFileMethods.directory_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFile.dirname(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyGC.disable(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyBasicObject.display(ThreadContext context,
IRubyObject[] args)
rb_obj_display call-seq: obj.display(port=$>) => nil Prints obj on the given port (default $>). |
static IRubyObject |
RubyKernel.display(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyFixnum.div_div(ThreadContext context,
IRubyObject other)
fix_div here is terrible MRI gotcha: 1.div 3.0 -> 0 1 / 3.0 -> 0.3333333333333333 MRI is also able to do it in one place by looking at current frame in rb_num_coerce_bin: rb_funcall(x, ruby_frame->orig_func, 1, y); also note that RubyFloat doesn't override Numeric.div |
IRubyObject |
RubyFixnum.div_div19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyNumeric.div(ThreadContext context,
IRubyObject other)
num_div |
IRubyObject |
RubyNumeric.div19(ThreadContext context,
IRubyObject other)
num_div |
IRubyObject |
RubyBigDecimal.divmod(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.divmod(ThreadContext context,
IRubyObject other)
rb_big_divmod |
IRubyObject |
RubyFixnum.divmod(ThreadContext context,
IRubyObject other)
fix_divmod |
IRubyObject |
RubyFloat.divmod(ThreadContext context,
IRubyObject other)
flo_divmod |
IRubyObject |
RubyNumeric.divmod(ThreadContext context,
IRubyObject other)
num_divmod |
IRubyObject |
RubyBigDecimal.divmod19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.divmod19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFixnum.divmod19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFloat.divmod19(ThreadContext context,
IRubyObject other)
flo_divmod |
IRubyObject |
RubyNumeric.divmod19(ThreadContext context,
IRubyObject other)
num_divmod |
protected RubyArray |
RubyNumeric.doCoerce(ThreadContext context,
IRubyObject other,
boolean err)
do_coerce |
IRubyObject |
RubyString.downcase_bang(ThreadContext context)
|
IRubyObject |
RubyString.downcase_bang19(ThreadContext context)
|
RubyString |
RubyString.downcase(ThreadContext context)
rb_str_downcase / rb_str_downcase_bang |
IRubyObject |
RubySymbol.downcase(ThreadContext context)
|
RubyString |
RubyString.downcase19(ThreadContext context)
|
IRubyObject |
RubyInteger.downto(ThreadContext context,
IRubyObject to,
Block block)
int_downto |
IRubyObject |
RubyArray.drop_while(ThreadContext context,
Block block)
rb_ary_take_while |
static IRubyObject |
RubyEnumerable.drop_while(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.drop(ThreadContext context,
IRubyObject n)
rb_ary_take |
static IRubyObject |
RubyEnumerable.drop(ThreadContext context,
IRubyObject self,
IRubyObject n,
Block block)
|
IRubyObject |
RubyEncoding.dummy_p(ThreadContext context)
|
IRubyObject |
RubyNameError.RubyNameErrorMessage.dump(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyHash.dup(ThreadContext context)
|
IRubyObject |
RubyIO.each_byte(ThreadContext context,
Block block)
|
RubyString |
RubyString.each_byte(ThreadContext context,
Block block)
rb_str_each_byte |
IRubyObject |
RubyStringIO.each_byte(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.each_byte(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyArgsFile.each_byte(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_byte19(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.each_byte19(ThreadContext context,
Block block)
|
IRubyObject |
RubyIO.each_byteInternal(ThreadContext context,
Block block)
Invoke a block for each byte. |
IRubyObject |
RubyIO.each_char(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.each_char(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.each_char(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.each_char18(ThreadContext context,
Block block)
rb_str_each_char |
IRubyObject |
RubyString.each_char19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.each_charCommon(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyIO.each_charInternal(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.each_charInternal(ThreadContext context,
Block block)
|
IRubyObject |
RubyIO.each_codepoint(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each_codepoint(ThreadContext context,
Block block)
rb_str_each_codepoint |
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_cons(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_cons19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.each_entry(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.each_index(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.each_key(ThreadContext context,
Block block)
|
RubyHash |
RubyHash.each_keyCommon(ThreadContext context,
Block block)
rb_hash_each_key |
IRubyObject |
RubyString.each_line(ThreadContext context,
Block block)
rb_str_each_line |
IRubyObject |
RubyIO.each_line(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyStringIO.each_line(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_line(ThreadContext context,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyArgsFile.each_line(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Invoke a block for each line. |
IRubyObject |
RubyString.each_line18(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each_line18(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyString.each_line19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each_line19(ThreadContext context,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyArgsFile.each_line19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_lineCommon(ThreadContext context,
IRubyObject sep,
Block block)
|
RubyIO |
RubyIO.each_lineInternal(ThreadContext context,
IRubyObject[] args,
Block block)
Invoke a block for each line. |
static IRubyObject |
RubyObjectSpace.each_object(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyObjectSpace.each_objectInternal(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyHash.each_pair(ThreadContext context,
Block block)
|
IRubyObject |
RubyStruct.each_pair(ThreadContext context,
Block block)
|
RubyHash |
RubyHash.each_pairCommon(ThreadContext context,
Block block,
boolean oneNine)
rb_hash_each_pair |
IRubyObject |
RubyStruct.each_pairInternal(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.each_slice(ThreadContext context,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_slice(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_slice19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyHash.each_value(ThreadContext context,
Block block)
|
RubyHash |
RubyHash.each_valueCommon(ThreadContext context,
Block block)
rb_hash_each_value |
static IRubyObject |
RubyEnumerable.each_with_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.each_with_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_index19(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_indexCommon(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_indexCommon19(ThreadContext context,
IRubyObject self,
Block block,
IRubyObject[] args)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_with_object(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_objectCommon19(ThreadContext context,
IRubyObject self,
Block block,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.each_with(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyArray.each(ThreadContext context,
Block block)
|
IRubyObject |
RubyDir.each(ThreadContext context,
Block block)
Executes the block once for each entry in the directory. |
IRubyObject |
RubyEnumerator.each(ThreadContext context,
Block block)
Send current block and supplied args to method on target. |
IRubyObject |
RubyHash.each(ThreadContext context,
Block block)
|
IRubyObject |
RubyRange.each(ThreadContext context,
Block block)
|
IRubyObject |
RubyStruct.each(ThreadContext context,
Block block)
|
IRubyObject |
RubyIO.each(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyStringIO.each(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each18(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each18(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyDir.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyRange.each19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.each19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.eachCommon(ThreadContext context,
Block block)
rb_ary_each |
RubyHash |
RubyHash.eachCommon(ThreadContext context,
Block block)
rb_hash_each |
IRubyObject |
RubyArray.eachIndex(ThreadContext context,
Block block)
rb_ary_each_index |
IRubyObject |
RubyStruct.eachInternal(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.eachInternal(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.eachSlice(ThreadContext context,
int size,
Block block)
|
static IRubyObject |
RubyProcess.egid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.egid(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyProcess.UserID.eid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.GroupID.eid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.UserID.eid(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.GroupID.eid(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
RubyBoolean |
RubyString.empty_p(ThreadContext context)
rb_str_empty |
RubyBoolean |
RubyStringScanner.empty_p(ThreadContext context)
|
IRubyObject |
RubySymbol.empty_p(ThreadContext context)
|
static IRubyObject |
RubyGC.enable(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyString.encode_bang(ThreadContext context)
|
IRubyObject |
RubyString.encode_bang(ThreadContext context,
IRubyObject enc)
|
IRubyObject |
RubyString.encode_bang(ThreadContext context,
IRubyObject toEncoding,
IRubyObject arg)
|
IRubyObject |
RubyString.encode_bang(ThreadContext context,
IRubyObject toEncoding,
IRubyObject forceEncoding,
IRubyObject opts)
|
IRubyObject |
RubyString.encode(ThreadContext context)
|
IRubyObject |
RubyString.encode(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.encode(ThreadContext context,
IRubyObject toEncoding,
IRubyObject arg)
|
IRubyObject |
RubyString.encode(ThreadContext context,
IRubyObject toEncoding,
IRubyObject forcedEncoding,
IRubyObject opts)
|
IRubyObject |
RubyRegexp.encoding(ThreadContext context)
|
IRubyObject |
RubyString.encoding(ThreadContext context)
|
IRubyObject |
RubySymbol.encoding(ThreadContext context)
|
IRubyObject |
RubyString.end_with_p(ThreadContext context)
|
IRubyObject |
RubyString.end_with_p(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.end_with_p(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.end(ThreadContext context,
IRubyObject index)
match_end |
IRubyObject |
RubyMatchData.end19(ThreadContext context,
IRubyObject index)
|
IRubyObject |
RubyContinuation.enter(ThreadContext context,
IRubyObject yielded,
Block block)
|
static RubyArray |
RubyDir.entries19(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static RubyArray |
RubyDir.entries19(ThreadContext context,
IRubyObject recv,
IRubyObject arg,
IRubyObject opts)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.enum_cons19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.enum_slice19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.enum_with_index(ThreadContext context,
IRubyObject self,
Block block)
|
RubyBoolean |
RubyIO.eof_p(ThreadContext context)
|
static IRubyObject |
RubyArgsFile.eof_p(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyArgsFile.eof(ThreadContext context,
IRubyObject recv)
|
RubyBoolean |
RubyStringScanner.eos_p(ThreadContext context)
|
IRubyObject |
RubyBigDecimal.eql_p(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyComplex.eql_p(ThreadContext context,
IRubyObject other)
nucomp_eql_p |
IRubyObject |
RubyNumeric.eql_p(ThreadContext context,
IRubyObject other)
num_eql |
IRubyObject |
RubyRange.eql_p(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyStruct.eql_p(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyArray.eql(ThreadContext context,
IRubyObject obj)
rb_ary_eql |
protected static boolean |
RubyObject.eqlInternal(ThreadContext context,
IRubyObject a,
IRubyObject b)
Helper method for checking equality, first using Java identity equality, and then calling the "eql?" method. |
IRubyObject |
RubyRange.eqq_p19(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyRegexp.eqq(ThreadContext context,
IRubyObject arg)
rb_reg_eqq |
IRubyObject |
RubyRegexp.eqq19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBasicObject.equal_p(ThreadContext context,
IRubyObject obj)
rb_obj_equal Will use Java identity equality. |
IRubyObject |
RubyFixnum.equal_p(ThreadContext context,
IRubyObject obj)
|
static IRubyObject |
RubyKernel.equal_p(ThreadContext context,
IRubyObject self,
IRubyObject other)
|
IRubyObject |
RubyBasicObject.equal_p19(ThreadContext context,
IRubyObject other)
|
protected static boolean |
RubyBasicObject.equalInternal(ThreadContext context,
IRubyObject that,
IRubyObject other)
Helper method for checking equality, first using Java identity equality, and then calling the "==" method. |
protected static boolean |
RubyObject.equalInternal(ThreadContext context,
IRubyObject a,
IRubyObject b)
Helper method for checking equality, first using Java identity equality, and then calling the "==" method. |
static IRubyObject |
RubyProcess.euid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.euid(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyBinding.eval(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.eval(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.eval19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBasicObject.evalUnder(ThreadContext context,
RubyModule under,
RubyString src,
java.lang.String file,
int line)
Evaluates the string src with self set to the current object, using the module under as the context. |
RubyBoolean |
RubyInteger.even_p(ThreadContext context)
|
void |
Ruby.CallTraceFuncHook.eventHandler(ThreadContext context,
java.lang.String eventName,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type)
|
IRubyObject |
RubyComplex.exact_p(ThreadContext context)
nucomp_exact_p |
static IRubyObject |
RubyException.exception(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.exec(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyModule.executeUnder(ThreadContext context,
Callback method,
IRubyObject[] args,
Block block)
Deprecated. |
static IRubyObject |
RubyFileTest.exist_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFileTest.FileTestFileMethods.exist_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyDir.exist(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyFile.expand_path(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Converts a pathname to an absolute pathname. |
static IRubyObject |
RubyFile.expand_path19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static java.lang.String |
RubyFile.expandUserPath(ThreadContext context,
java.lang.String path)
This method checks a path, and if it starts with ~, then it expands the path to the absolute path of the user's home directory. |
IRubyObject |
RubyModule.extended(ThreadContext context,
IRubyObject other,
Block block)
|
IRubyObject |
RubyIO.external_encoding(ThreadContext context)
|
IRubyObject |
RubyStringIO.external_encoding(ThreadContext context)
|
static IRubyObject |
RubyFile.extname(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
Returns the extension name of the file. |
IRubyObject |
RubyIO.fcntl(ThreadContext context,
IRubyObject cmd)
|
IRubyObject |
RubyIO.fcntl(ThreadContext context,
IRubyObject cmd,
IRubyObject arg)
|
IRubyObject |
RubyComplex.fdiv(ThreadContext context,
IRubyObject other)
nucomp_fdiv |
IRubyObject |
RubyNumeric.fdiv(ThreadContext context,
IRubyObject other)
num_fdiv (1.9) |
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyHash.fetch(ThreadContext context,
IRubyObject[] args,
Block block)
rb_hash_fetch |
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_fetch |
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_fetch |
static RubyBoolean |
RubyFileTest.file_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
static RubyBoolean |
RubyFileTest.FileTestFileMethods.file_p(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyArgsFile.file(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyArgsFile.filename(ThreadContext context,
IRubyObject recv)
|
RubyFixnum |
RubyIO.fileno(ThreadContext context)
|
static IRubyObject |
RubyArgsFile.fileno(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
static IRubyObject |
RubyEnumerable.find_all(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.find_index(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.find_index(ThreadContext context,
IRubyObject cond)
|
static IRubyObject |
RubyEnumerable.find_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.find_index(ThreadContext context,
IRubyObject self,
IRubyObject cond,
Block block)
|
static IRubyObject |
RubyEnumerable.find_indexCommon(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.find_indexCommon(ThreadContext context,
IRubyObject self,
IRubyObject cond)
|
IRubyObject |
RubyArray.find(ThreadContext context,
IRubyObject ifnone,
Block block)
|
static IRubyObject |
RubyEnumerable.find(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEncoding.find(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyEnumerable.find(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
static IRubyObject |
RubyDigest.DigestInstance.finish(ThreadContext ctx,
IRubyObject self)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyClass.finvokeChecked(ThreadContext context,
IRubyObject self,
java.lang.String name)
|
IRubyObject |
RubyRange.first(ThreadContext context)
|
static IRubyObject |
RubyEnumerable.first(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyRange.first(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.first(ThreadContext context,
IRubyObject self,
IRubyObject num)
|
IRubyObject |
RubyRegexp.fixed_encoding_p(ThreadContext context)
|
static IRubyObject |
RubyEnumerable.flat_map19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.flatten_bang(ThreadContext context)
|
IRubyObject |
RubyArray.flatten_bang(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyArray.flatten_bang19(ThreadContext context)
|
IRubyObject |
RubyArray.flatten_bang19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyArray.flatten(ThreadContext context)
|
IRubyObject |
RubyHash.flatten(ThreadContext context)
|
IRubyObject |
RubyArray.flatten(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyHash.flatten(ThreadContext context,
IRubyObject level)
|
IRubyObject |
RubyArray.flatten19(ThreadContext context)
|
IRubyObject |
RubyArray.flatten19(ThreadContext context,
IRubyObject arg)
|
protected static void |
RubyNumeric.floatStep(ThreadContext context,
Ruby runtime,
IRubyObject from,
IRubyObject to,
IRubyObject step,
Block block)
|
IRubyObject |
RubyFile.flock(ThreadContext context,
IRubyObject lockingConstant)
|
static IRubyObject |
RubyFile.fnmatch(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Returns true if path matches against pattern The pattern is not a regular expression; instead it follows rules similar to shell filename globbing. |
IRubyObject |
RubyString.force_encoding(ThreadContext context,
IRubyObject enc)
|
static IRubyObject |
RubyIO.foreach(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyDir.foreach(ThreadContext context,
IRubyObject recv,
IRubyObject _path,
Block block)
Executes the block once for each file in the directory specified by path. |
static IRubyObject |
RubyIO.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyDir.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyIO.foreachInternal(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
rb_io_s_foreach |
static IRubyObject |
RubyIO.foreachInternal19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
rb_io_s_foreach |
static IRubyObject |
RubyKernel.fork(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyProcess.fork(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyKernel.fork19(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyProcess.fork19(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyBasicObject.freeze(ThreadContext context)
rb_obj_freeze call-seq: obj.freeze => obj Prevents further modifications to obj. |
IRubyObject |
RubyModule.freeze(ThreadContext context)
rb_mod_freeze |
static IRubyObject |
RubyKernel.freeze(ThreadContext context,
IRubyObject self)
|
RubyBoolean |
RubyArray.frozen_p(ThreadContext context)
rb_ary_frozen_p |
RubyBoolean |
RubyBasicObject.frozen_p(ThreadContext context)
rb_obj_frozen_p call-seq: obj.frozen? => true or false Returns the freeze status of obj. |
static RubyBoolean |
RubyKernel.frozen_p(ThreadContext context,
IRubyObject self)
|
RubyFixnum |
RubyIO.fsync(ThreadContext context)
|
static IRubyObject |
RubyFile.ftype(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyGC.garbage_collect(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyObjectSpace.garbage_collect(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyInteger.gcd(ThreadContext context,
IRubyObject other)
rb_gcd |
IRubyObject |
RubyInteger.gcdlcm(ThreadContext context,
IRubyObject other)
rb_gcdlcm |
IRubyObject |
RubyStringScanner.get_byte(ThreadContext context)
|
static RubyString |
RubyFile.get_path(ThreadContext context,
IRubyObject obj)
similar in spirit to rb_get_path from 1.9 source |
IRubyObject |
RubyStringScanner.getbyte(ThreadContext context)
|
IRubyObject |
RubyString.getbyte(ThreadContext context,
IRubyObject index)
|
IRubyObject |
RubyIO.getbyte19(ThreadContext context)
|
static IRubyObject |
RubyArgsFile.getc(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.getc(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyIO.getc19(ThreadContext context)
|
IRubyObject |
RubyStringIO.getc19(ThreadContext context)
|
IRubyObject |
RubyStringScanner.getch(ThreadContext context)
|
IRubyObject |
RubyStringScanner.getch19(ThreadContext context)
|
IRubyObject |
RubyStringScanner.getchCommon(ThreadContext context,
boolean is1_9)
|
protected IRubyObject[] |
RubyNumeric.getCoerced(ThreadContext context,
IRubyObject other,
boolean error)
Numeric methods. |
IRubyObject |
RubyHash.getCompareByIdentity_p(ThreadContext context)
|
IRubyObject |
RubyHash.getCompareByIdentity(ThreadContext context)
|
protected java.util.Map<java.lang.Object,IRubyObject> |
RubyJRuby.JRubyExecutionContextLocal.getContextVariables(ThreadContext context)
|
IRubyObject |
RubyJRuby.JRubyExecutionContextLocal.getDefault(ThreadContext context)
|
IRubyObject |
RubyJRuby.JRubyExecutionContextLocal.getDefaultProc(ThreadContext context)
|
double |
RubyRational.getDoubleValue(ThreadContext context)
|
static IRubyObject |
RubyProcess.Sys.getegid(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyProcess.Sys.geteuid(ThreadContext context,
IRubyObject self)
|
protected abstract ExecutionContext |
RubyJRuby.JRubyExecutionContextLocal.getExecutionContext(ThreadContext context)
|
protected ExecutionContext |
RubyJRuby.JRubyThreadLocal.getExecutionContext(ThreadContext context)
|
protected ExecutionContext |
RubyJRuby.JRubyFiberLocal.getExecutionContext(ThreadContext context)
|
static IRubyObject |
RubyProcess.Sys.getgid(ThreadContext context,
IRubyObject self)
|
static RubyString |
RubyDir.getHomeDirectoryPath(ThreadContext context)
|
static IRubyObject |
RubyDir.getHomeDirectoryPath(ThreadContext context,
java.lang.String user)
Returns the home directory of the specified user on the
system. |
protected static java.lang.String |
RubyDir.getPath19(ThreadContext context,
IRubyObject arg)
|
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)
|
IRubyObject |
RubyIO.gets(ThreadContext context)
Read a line. |
IRubyObject |
RubyIO.gets(ThreadContext context,
IRubyObject separatorArg)
|
IRubyObject |
RubyIO.gets(ThreadContext context,
IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyStringIO.gets(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyArgsFile.gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Read a line. |
static IRubyObject |
RubyKernel.gets(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyIO.gets19(ThreadContext context)
|
IRubyObject |
RubyIO.gets19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyStringIO.gets19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyIO.gets19(ThreadContext context,
IRubyObject separator,
IRubyObject limit_arg)
|
IRubyObject |
RubyStringIO.getsOnly(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.Sys.getuid(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyJRuby.JRubyExecutionContextLocal.getValue(ThreadContext context)
|
static IRubyObject |
RubyProcess.gid_set(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.gid(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyDir.glob(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern pat. |
static RubyArray |
RubyKernel.global_variables(ThreadContext context,
IRubyObject recv)
Returns an Array with the names of all global variables. |
static RubyArray |
RubyKernel.global_variables19(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyEnumerable.grep(ThreadContext context,
IRubyObject self,
IRubyObject pattern,
Block block)
|
static IRubyObject |
RubyEnumerable.group_by(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub_bang19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_gsub / rb_str_gsub_bang |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyNKF.guess(ThreadContext context,
IRubyObject recv,
IRubyObject s)
|
static IRubyObject |
RubyNKF.guess1(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyNKF.guess2(ThreadContext context,
IRubyObject recv,
IRubyObject str)
|
RubyBoolean |
RubyHash.has_value_p(ThreadContext context,
IRubyObject expected)
rb_hash_has_value |
RubyFixnum |
RubyArray.hash(ThreadContext context)
rb_ary_hash |
IRubyObject |
RubyComplex.hash(ThreadContext context)
nucomp_hash |
RubyFixnum |
RubyRange.hash(ThreadContext context)
|
IRubyObject |
RubyRational.hash(ThreadContext context)
nurat_hash |
RubyFixnum |
RubyStruct.hash(ThreadContext context)
|
RubyFixnum |
RubySymbol.hash(ThreadContext context)
|
RubyFixnum |
RubyArray.hash19(ThreadContext context)
rb_ary_hash |
IRubyObject |
RubyString.hex(ThreadContext context)
rb_str_hex |
IRubyObject |
RubyString.hex19(ThreadContext context)
|
static IRubyObject |
RubyDigest.DigestInstance.hexdigest_bang(ThreadContext ctx,
IRubyObject self)
|
static IRubyObject |
RubyDigest.DigestInstance.hexdigest(ThreadContext ctx,
IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyDir.home(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Returns the home directory of the current user or the named user if given. |
static IRubyObject |
RubyIconv.iconv(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubySymbol.id2name(ThreadContext context)
|
IRubyObject |
RubyFixnum.idiv(ThreadContext context,
IRubyObject other,
java.lang.String method)
|
IRubyObject |
RubyFixnum.idiv(ThreadContext context,
long y,
java.lang.String method)
|
IRubyObject |
RubyNumeric.image(ThreadContext context)
numeric_image |
RubyBoolean |
RubyArray.include_p(ThreadContext context,
IRubyObject item)
rb_ary_includes |
IRubyObject |
RubyModule.include_p(ThreadContext context,
IRubyObject arg)
|
RubyBoolean |
RubyRange.include_p(ThreadContext context,
IRubyObject obj)
|
RubyBoolean |
RubyString.include_p(ThreadContext context,
IRubyObject obj)
rb_str_include |
static IRubyObject |
RubyEnumerable.include_p(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyRange.include_p19(ThreadContext context,
IRubyObject obj)
|
RubyBoolean |
RubyString.include_p19(ThreadContext context,
IRubyObject obj)
|
RubyArray |
RubyModule.included_modules(ThreadContext context)
rb_mod_included_modules |
IRubyObject |
RubyModule.included(ThreadContext context,
IRubyObject other)
|
boolean |
RubyArray.includes(ThreadContext context,
IRubyObject item)
|
IRubyObject |
RubyArray.index(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.index(ThreadContext context,
IRubyObject obj)
rb_ary_index |
IRubyObject |
RubyHash.index(ThreadContext context,
IRubyObject expected)
rb_hash_index |
IRubyObject |
RubyString.index(ThreadContext context,
IRubyObject arg0)
rb_str_index_m |
IRubyObject |
RubyString.index(ThreadContext context,
IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyArray.index(ThreadContext context,
IRubyObject obj,
Block unused)
|
IRubyObject |
RubyString.index(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyHash.index19(ThreadContext context,
IRubyObject expected)
|
IRubyObject |
RubyString.index19(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyString.index19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
RubyArray |
RubyHash.indices(ThreadContext context,
IRubyObject[] indices)
rb_hash_indexes |
static IRubyObject |
RubyFloat.induced_from(ThreadContext context,
IRubyObject recv,
IRubyObject number)
rb_flo_induced_from |
static IRubyObject |
RubyInteger.induced_from(ThreadContext context,
IRubyObject recv,
IRubyObject other)
rb_int_induced_from |
IRubyObject |
RubyComplex.inexact_p(ThreadContext context)
nucomp_exact_p |
IRubyObject |
RubyClass.inherited(ThreadContext context,
IRubyObject arg)
|
RubyHash |
RubyHash.initialize_copy(ThreadContext context,
IRubyObject other)
rb_hash_replace |
RubyHash |
RubyHash.initialize_copy19(ThreadContext context,
IRubyObject other)
rb_hash_replace |
IRubyObject |
RubyBinding.initialize(ThreadContext context)
|
IRubyObject |
RubyEnumerator.initialize(ThreadContext context)
|
IRubyObject |
RubyObject.initialize(ThreadContext context)
|
IRubyObject |
RubyRandom.initialize(ThreadContext context)
|
IRubyObject |
RubyStruct.initialize(ThreadContext context)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize(ThreadContext context,
Block block)
rb_class_initialize |
IRubyObject |
RubyYielder.initialize(ThreadContext context,
Block block)
|
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject object)
|
IRubyObject |
RubyRandom.initialize(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyStruct.initialize(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyStruct.initialize(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyRange.initialize(ThreadContext context,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyThread.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject object,
IRubyObject method)
|
IRubyObject |
RubyStruct.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_initialize |
IRubyObject |
RubyEnumerator.initialize(ThreadContext context,
IRubyObject object,
IRubyObject method,
IRubyObject methodArg)
|
IRubyObject |
RubyStruct.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyBasicObject.initialize19(ThreadContext context)
|
IRubyObject |
RubyString.initialize19(ThreadContext context)
|
IRubyObject |
RubyClass.initialize19(ThreadContext context,
Block block)
|
IRubyObject |
RubyEnumerator.initialize19(ThreadContext context,
Block block)
|
IRubyObject |
RubyModule.initialize19(ThreadContext context,
Block block)
rb_mod_initialize |
IRubyObject |
RubyBasicObject.initialize19(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyString.initialize19(ThreadContext context,
IRubyObject arg0)
|
IRubyObject |
RubyBasicObject.initialize19(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyEnumerator.initialize19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyFile.initialize19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.initialize19(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyEnumerator.initialize19(ThreadContext context,
IRubyObject object,
Block block)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
Block unusedBlock)
|
IRubyObject |
RubyBasicObject.initialize19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyEnumerator.initialize19(ThreadContext context,
IRubyObject object,
IRubyObject method,
Block block)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
IRubyObject second,
Block unusedBlock)
|
IRubyObject |
RubyBasicObject.initialize19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyEnumerator.initialize19(ThreadContext context,
IRubyObject object,
IRubyObject method,
IRubyObject methodArg,
Block block)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
IRubyObject modeValue,
IRubyObject options,
Block unusedBlock)
|
IRubyObject |
RubyStruct.initializeInternal(ThreadContext context,
int provided,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
IRubyObject init,
IRubyObject method,
Block block)
|
static IRubyObject |
RubyEnumerable.injectCommon(ThreadContext context,
IRubyObject self,
IRubyObject init,
Block block)
|
IRubyObject |
RubyString.insert(ThreadContext context,
IRubyObject indexArg,
IRubyObject stringArg)
|
IRubyObject |
RubyString.insert19(ThreadContext context,
IRubyObject indexArg,
IRubyObject stringArg)
|
IRubyObject |
RubyBigDecimal.inspect(ThreadContext context)
|
IRubyObject |
RubyComplex.inspect(ThreadContext context)
nucomp_inspect |
IRubyObject |
RubyEncoding.inspect(ThreadContext context)
|
IRubyObject |
RubyException.inspect(ThreadContext context)
inspects an object and return a kind of debug information |
IRubyObject |
RubyHash.inspect(ThreadContext context)
rb_hash_inspect |
IRubyObject |
RubyProcess.RubyStatus.inspect(ThreadContext context)
|
IRubyObject |
RubyRange.inspect(ThreadContext context)
|
IRubyObject |
RubyRational.inspect(ThreadContext context)
nurat_inspect |
IRubyObject |
RubyStruct.inspect(ThreadContext context)
|
IRubyObject |
RubySymbol.inspect(ThreadContext context)
|
static IRubyObject |
RubyDigest.DigestInstance.inspect(ThreadContext ctx,
IRubyObject self)
|
IRubyObject |
RubyEnumerator.inspect19(ThreadContext context)
|
IRubyObject |
RubySymbol.inspect19(ThreadContext context)
|
IRubyObject |
RubyBasicObject.instance_eval(ThreadContext context,
Block block)
rb_obj_instance_eval call-seq: obj.instance_eval(string [, filename [, lineno]] ) => obj obj.instance_eval {| | block } => obj Evaluates a string containing Ruby source code, or the given block, within the context of the receiver (_obj_). |
IRubyObject |
RubyBasicObject.instance_eval(ThreadContext context,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RubyKernel.instance_eval(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyBasicObject.instance_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.instance_eval(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyBasicObject.instance_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RubyKernel.instance_eval(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.instance_eval(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyBasicObject.instance_eval19(ThreadContext context,
Block block)
|
IRubyObject |
RubyBasicObject.instance_eval19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyBasicObject.instance_eval19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyBasicObject.instance_eval19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyBasicObject.instance_exec(ThreadContext context,
IRubyObject[] args,
Block block)
rb_obj_instance_exec call-seq: obj.instance_exec(arg...) {|var...| block } => obj Executes the given block within the context of the receiver (_obj_). |
static IRubyObject |
RubyKernel.instance_exec(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBasicObject.instance_exec19(ThreadContext context,
IRubyObject[] args,
Block block)
|
RubyBoolean |
RubyBasicObject.instance_of_p(ThreadContext context,
IRubyObject type)
rb_obj_is_instance_of call-seq: obj.instance_of?(class) => true or false Returns true if obj is an instance of the given
class. |
static RubyBoolean |
RubyKernel.instance_of_p(ThreadContext context,
IRubyObject self,
IRubyObject type)
|
IRubyObject |
RubyBasicObject.instance_variable_defined_p(ThreadContext context,
IRubyObject name)
rb_obj_ivar_defined call-seq: obj.instance_variable_defined?(symbol) => true or false Returns true if the given instance variable is
defined in obj. |
static IRubyObject |
RubyKernel.instance_variable_defined_p(ThreadContext context,
IRubyObject self,
IRubyObject name)
|
IRubyObject |
RubyBasicObject.instance_variable_get(ThreadContext context,
IRubyObject name)
rb_obj_ivar_get call-seq: obj.instance_variable_get(symbol) => obj Returns the value of the given instance variable, or nil if the instance variable is not set. |
static IRubyObject |
RubyKernel.instance_variable_get(ThreadContext context,
IRubyObject self,
IRubyObject name)
|
RubyArray |
RubyBasicObject.instance_variables(ThreadContext context)
rb_obj_instance_variables call-seq: obj.instance_variables => array Returns an array of instance variable names for the receiver. |
static RubyArray |
RubyKernel.instance_variables(ThreadContext context,
IRubyObject self)
|
RubyArray |
RubyBasicObject.instance_variables19(ThreadContext context)
|
static RubyArray |
RubyKernel.instance_variables19(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyIO.internal_encoding(ThreadContext context)
|
IRubyObject |
RubyStringIO.internal_encoding(ThreadContext context)
|
RubyHash |
RubyHash.invert(ThreadContext context)
rb_hash_invert |
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
Deprecated. |
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
CallType callType)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg,
CallType callType)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
CallType callType)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
CallType callType)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.invokeInherited(ThreadContext context,
IRubyObject self,
IRubyObject subclass)
|
IRubyObject |
RubyIO.ioctl(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyJRuby.JRubyClassExtensions.java_class(ThreadContext context,
IRubyObject maybeClass)
|
IRubyObject |
RubyArray.join(ThreadContext context)
|
IRubyObject |
RubyArray.join(ThreadContext context,
IRubyObject sep)
rb_ary_join |
static RubyString |
RubyFile.join(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyArray.join19(ThreadContext context)
|
IRubyObject |
RubyArray.join19(ThreadContext context,
IRubyObject sep)
rb_ary_join |
IRubyObject |
RubyRegexp.kcode(ThreadContext context)
|
IRubyObject |
RubyArray.keep_if(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.keep_if(ThreadContext context,
Block block)
|
boolean |
RubyHash.keep_ifCommon(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.key(ThreadContext context,
IRubyObject expected)
|
static IRubyObject |
RubyProcess.kill(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
RubyBoolean |
RubyBasicObject.kind_of_p(ThreadContext context,
IRubyObject type)
rb_obj_is_kind_of call-seq: obj.is_a?(class) => true or false obj.kind_of?(class) => true or false Returns true if class is the class of
obj, or if class is one of the superclasses of
obj or modules included in obj. |
static RubyBoolean |
RubyKernel.kind_of_p(ThreadContext context,
IRubyObject self,
IRubyObject type)
|
IRubyObject |
RubyProc.lambda_p(ThreadContext context)
|
static RubyProc |
RubyKernel.lambda(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyRegexp.last_match_s(ThreadContext context,
IRubyObject recv)
rb_reg_s_last_match / match_getter |
static IRubyObject |
RubyRegexp.last_match_s(ThreadContext context,
IRubyObject recv,
IRubyObject nth)
rb_reg_s_last_match |
static IRubyObject |
RubyRegexp.last_match_s(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyRange.last(ThreadContext context)
|
IRubyObject |
RubyRange.last(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFile.lchmod(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyFile.lchmod(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyFile.lchown(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
static IRubyObject |
RubyFile.lchown(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyInteger.lcm(ThreadContext context,
IRubyObject other)
rb_lcm |
static IRubyObject |
RubyDigest.DigestInstance.length(ThreadContext ctx,
IRubyObject self)
|
RubyFixnum |
RubyIO.lineno_set(ThreadContext context,
IRubyObject newLineNumber)
Sets the current line number. |
static IRubyObject |
RubyArgsFile.lineno_set(ThreadContext context,
IRubyObject recv,
IRubyObject line)
|
RubyFixnum |
RubyIO.lineno(ThreadContext context)
Returns the current line number. |
static IRubyObject |
RubyArgsFile.lineno(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyIO.lines(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.lines(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.lines(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.lines(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyString.lines18(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.lines18(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyIO.lines19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyFile.link(ThreadContext context,
IRubyObject recv,
IRubyObject from,
IRubyObject to)
|
static IRubyObject |
RubyEncoding.list(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubySignal.list(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyMarshal.load(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyKernel.load19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyArray |
RubyKernel.local_variables(ThreadContext context,
IRubyObject recv)
Returns an Array with the names of all local variables. |
static RubyArray |
RubyKernel.local_variables19(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyEncoding.locale_charmap(ThreadContext context,
IRubyObject recv)
|
RubyTime |
RubyTime.localtime19(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.loop(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyFile.lstat(ThreadContext context)
|
static IRubyObject |
RubyFile.lstat(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyString.lstrip_bang(ThreadContext context)
|
IRubyObject |
RubyString.lstrip_bang19(ThreadContext context)
|
IRubyObject |
RubyString.lstrip(ThreadContext context)
rb_str_lstrip / rb_str_lstrip_bang |
IRubyObject |
RubyString.lstrip19(ThreadContext context)
|
IRubyObject |
RubyFixnum.magnitude(ThreadContext context)
fix_abs/1.9 |
IRubyObject |
RubyFloat.magnitude(ThreadContext context)
flo_abs/1.9 |
IRubyObject |
RubyNumeric.magnitude(ThreadContext context)
num_abs/1.9 |
IRubyObject |
RubyFloat.magnitude(ThreadContext context,
IRubyObject other)
flo_quo |
IRubyObject |
RubyTempfile.make_tmpname(ThreadContext context,
IRubyObject basename,
IRubyObject n,
Block block)
Compatibility with Tempfile#make_tmpname(basename, n) in MRI |
IRubyObject |
RubyArray.map_bang(ThreadContext context,
Block block)
rb_ary_collect_bang |
static IRubyObject |
RubyEnumerable.map19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyComplex.marshal_dump(ThreadContext context)
nucomp_marshal_dump |
IRubyObject |
RubyRandom.marshal_dump(ThreadContext context)
|
IRubyObject |
RubyRational.marshal_dump(ThreadContext context)
nurat_marshal_dump |
IRubyObject |
RubyComplex.marshal_load(ThreadContext context,
IRubyObject arg)
nucomp_marshal_load |
IRubyObject |
RubyRandom.marshal_load(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyRational.marshal_load(ThreadContext context,
IRubyObject arg)
nurat_marshal_load |
IRubyObject |
RubyRegexp.match_m(ThreadContext context,
IRubyObject str)
rb_reg_match_m |
IRubyObject |
RubyRegexp.match_m19(ThreadContext context,
IRubyObject str,
Block block)
|
IRubyObject |
RubyRegexp.match_m19(ThreadContext context,
IRubyObject str,
IRubyObject pos,
Block block)
|
IRubyObject |
RubyString.match(ThreadContext context,
IRubyObject pattern)
String#match(pattern) rb_str_match_m |
IRubyObject |
RubyString.match19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.match19(ThreadContext context,
IRubyObject pattern,
Block block)
|
RubyBoolean |
RubyStringScanner.matched_p(ThreadContext context)
|
IRubyObject |
RubyStringScanner.matched(ThreadContext context)
|
IRubyObject |
RubyStringScanner.matchedsize(ThreadContext context)
|
static IRubyObject |
RubyEnumerable.max_by(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyRange.max(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.max(ThreadContext context,
IRubyObject self,
Block block)
|
RubyHash |
RubyHash.merge_bang(ThreadContext context,
IRubyObject other,
Block block)
rb_hash_update |
RubyHash |
RubyHash.merge_bang19(ThreadContext context,
IRubyObject other,
Block block)
rb_hash_update |
RubyHash |
RubyHash.merge(ThreadContext context,
IRubyObject other,
Block block)
rb_hash_merge |
IRubyObject |
RubyException.message(ThreadContext context)
|
IRubyObject |
RubyModule.method_added(ThreadContext context,
IRubyObject nothing)
|
RubyBoolean |
RubyModule.method_defined_p(ThreadContext context,
IRubyObject symbol)
|
static IRubyObject |
RubyKernel.method_missing(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyBasicObject.method_missing19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.method_removed(ThreadContext context,
IRubyObject nothing)
|
IRubyObject |
RubyModule.method_undefined(ThreadContext context,
IRubyObject nothing)
|
abstract IRubyObject |
RubyKernel.MethodMissingMethod.methodMissing(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
protected static IRubyObject |
RubyKernel.methodMissingDirect(ThreadContext context,
IRubyObject recv,
RubySymbol symbol,
Visibility lastVis,
CallType lastCallType,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBasicObject.methods(ThreadContext context,
IRubyObject[] args)
rb_obj_methods call-seq: obj.methods => array Returns a list of the names of methods publicly accessible in obj. |
IRubyObject |
RubyBasicObject.methods(ThreadContext context,
IRubyObject[] args,
boolean useSymbols)
|
static IRubyObject |
RubyKernel.methods(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyBasicObject.methods19(ThreadContext context,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.methods19(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyEnumerable.min_by(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyRange.min(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.min(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.minmax_by(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.minmax(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyDir.mkdir19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyBigDecimal.mode(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyModule.module_exec(ThreadContext context,
Block block)
|
IRubyObject |
RubyModule.module_exec(ThreadContext context,
IRubyObject[] args,
Block block)
|
RubyModule |
RubyModule.module_function(ThreadContext context,
IRubyObject[] args)
rb_mod_modfunc |
IRubyObject |
RubyNumeric.modulo(ThreadContext context,
IRubyObject other)
num_modulo |
IRubyObject |
RubyNumeric.modulo19(ThreadContext context,
IRubyObject other)
num_modulo |
IRubyObject |
RubyFile.mtime(ThreadContext context)
|
static IRubyObject |
RubyFile.mtime(ThreadContext context,
IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyBigDecimal.mult2(ThreadContext context,
IRubyObject b,
IRubyObject n)
|
RubyNumeric |
RubyBigDecimal.multiplyWith(ThreadContext context,
RubyBignum value)
|
RubyNumeric |
RubyBigDecimal.multiplyWith(ThreadContext context,
RubyFloat value)
|
RubyNumeric |
RubyBigDecimal.multiplyWith(ThreadContext context,
RubyInteger value)
|
static IRubyObject |
RubyEncoding.name_list(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyMethod.name(ThreadContext context)
|
IRubyObject |
RubyUnboundMethod.name(ThreadContext context)
|
IRubyObject |
RubyMethod.name19(ThreadContext context)
|
IRubyObject |
RubyUnboundMethod.name19(ThreadContext context)
|
IRubyObject |
RubyRegexp.named_captures(ThreadContext context)
rb_reg_named_captures |
IRubyObject |
RubyEncoding.names(ThreadContext context)
|
IRubyObject |
RubyRegexp.names(ThreadContext context)
rb_reg_names |
IRubyObject |
RubyMatchData.names(ThreadContext context,
Block block)
|
IRubyObject |
RubyComplex.negate(ThreadContext context)
nucomp_negate |
static RubyArray |
RubyModule.nesting(ThreadContext context,
IRubyObject recv,
Block block)
Return an array of nested modules or classes. |
static IRubyObject |
RubyKernel.new_array(ThreadContext context,
IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.new_complex(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
static 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_integer19(ThreadContext context,
IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyKernel.new_integer19(ThreadContext context,
IRubyObject recv,
IRubyObject object,
IRubyObject base)
|
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.new_rational(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1)
|
static IRubyObject |
RubyKernel.new_string(ThreadContext context,
IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyKernel.new_string19(ThreadContext context,
IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyTime.new19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
|
static RubyComplex |
RubyComplex.newComplexBang(ThreadContext context,
IRubyObject clazz,
IRubyObject x)
f_complex_new_bang1 |
static IRubyObject |
RubyComplex.newComplexCanonicalize(ThreadContext context,
IRubyObject x)
rb_complex_new1 |
static IRubyObject |
RubyComplex.newComplexCanonicalize(ThreadContext context,
IRubyObject x,
IRubyObject y)
rb_complex_new |
static IRubyObject |
RubyComplex.newComplexConvert(ThreadContext context,
IRubyObject x)
rb_Complex1 |
static IRubyObject |
RubyComplex.newComplexConvert(ThreadContext context,
IRubyObject x,
IRubyObject y)
rb_Complex/rb_Complex2 |
protected static IRubyObject |
RubyEnumerator.newEnumerator(ThreadContext context,
IRubyObject arg)
|
protected static IRubyObject |
RubyEnumerator.newEnumerator(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
protected static IRubyObject |
RubyEnumerator.newEnumerator(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3)
|
static IRubyObject |
RubyException.newException(ThreadContext context,
RubyClass exceptionClass,
IRubyObject message)
|
static RubyRange |
RubyRange.newExclusiveRange(Ruby runtime,
ThreadContext context,
IRubyObject begin,
IRubyObject end)
|
static RubyRange |
RubyRange.newInclusiveRange(Ruby runtime,
ThreadContext context,
IRubyObject begin,
IRubyObject end)
|
IRubyObject |
RubyClass.newInstance(ThreadContext context,
Block block)
rb_class_new_instance |
static IRubyObject |
RubyTime.newInstance(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject real)
|
static IRubyObject |
RubyRational.newInstance(ThreadContext context,
IRubyObject clazz,
IRubyObject num)
|
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.newInstance(ThreadContext context,
IRubyObject clazz,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyIO.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyProc.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Create a new instance of a Proc object. |
static IRubyObject |
RubyTime.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use RubyTime.newInstance(ThreadContext, IRubyObject) |
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyComplex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image)
|
static IRubyObject |
RubyRational.newInstance(ThreadContext context,
IRubyObject clazz,
IRubyObject num,
IRubyObject den)
|
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject real)
|
static IRubyObject |
RubyRational.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject num)
|
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyRational.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args)
Deprecated. |
static IRubyObject |
RubyComplex.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image)
|
static IRubyObject |
RubyRational.newInstanceBang(ThreadContext context,
IRubyObject recv,
IRubyObject num,
IRubyObject den)
|
static IRubyObject |
RubyComplex.newInstanceNew(ThreadContext context,
IRubyObject recv,
IRubyObject real)
|
static IRubyObject |
RubyComplex.newInstanceNew(ThreadContext context,
IRubyObject recv,
IRubyObject real,
IRubyObject image)
|
static IRubyObject |
RubyDigest.DigestInstance.newObject(ThreadContext ctx,
IRubyObject self)
|
static RubyRange |
RubyRange.newRange(Ruby runtime,
ThreadContext context,
IRubyObject begin,
IRubyObject end,
boolean isExclusive)
|
static IRubyObject |
RubyRational.newRationalConvert(ThreadContext context,
IRubyObject x)
rb_Rational1 |
static IRubyObject |
RubyRational.newRationalConvert(ThreadContext context,
IRubyObject x,
IRubyObject y)
rb_Rational/rb_Rational2 |
static IRubyObject |
RubyRandom.newSeed(ThreadContext context,
IRubyObject recv)
|
static IRubyObject |
RubyEnumerator.next(ThreadContext context,
IRubyObject self)
|
IRubyObject |
RubyBasicObject.nil_p(ThreadContext context)
rb_false call_seq: nil.nil? => true true to nil?. |
static IRubyObject |
RubyKernel.nil_p(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyNKF.nkf(ThreadContext context,
IRubyObject recv,
IRubyObject opt,
IRubyObject str)
|
static IRubyObject |
RubyEnumerable.none_p(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyNumeric.nonzero_p(ThreadContext context)
num_nonzero_p |
IRubyObject |
RubyNumeric.num_imaginary(ThreadContext context)
num_imaginary |
IRubyObject |
RubyComplex.numerator(ThreadContext context)
nucomp_numerator |
IRubyObject |
RubyFloat.numerator(ThreadContext context)
flo_numerator |
IRubyObject |
RubyInteger.numerator(ThreadContext context)
|
IRubyObject |
RubyNumeric.numerator(ThreadContext context)
num_numerator |
IRubyObject |
RubyRational.numerator(ThreadContext context)
nurat_numerator |
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1)
|
static RubyString |
RubyString.objAsString(ThreadContext context,
IRubyObject obj)
rb_obj_as_string |
IRubyObject |
RubyString.oct(ThreadContext context)
rb_str_oct |
IRubyObject |
RubyString.oct19(ThreadContext context)
|
RubyBoolean |
RubyInteger.odd_p(ThreadContext context)
|
IRubyObject |
RubyMatchData.offset(ThreadContext context,
IRubyObject index)
match_offset |
IRubyObject |
RubyMatchData.offset19(ThreadContext context,
IRubyObject index)
|
static IRubyObject |
RubyEnumerable.one_p(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyRational.op_abs(ThreadContext context)
nurat_abs |
IRubyObject |
RubyComplex.op_add(ThreadContext context,
IRubyObject other)
nucomp_add |
IRubyObject |
RubyRational.op_add(ThreadContext context,
IRubyObject other)
nurat_add |
IRubyObject |
RubyBignum.op_and(ThreadContext context,
IRubyObject other)
rb_big_and |
IRubyObject |
RubyFixnum.op_and(ThreadContext context,
IRubyObject other)
fix_and |
IRubyObject |
RubyFixnum.op_and(ThreadContext context,
long other)
|
IRubyObject |
RubyBignum.op_and19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyIO.op_append(ThreadContext context,
IRubyObject anObject)
rb_io_addstr |
IRubyObject |
RubyGlobal.CaseInsensitiveStringOnlyRubyHash.op_aref(ThreadContext context,
IRubyObject key)
|
IRubyObject |
RubyGlobal.StringOnlyRubyHash.op_aref(ThreadContext context,
IRubyObject key)
|
IRubyObject |
RubyHash.op_aref(ThreadContext context,
IRubyObject key)
rb_hash_aref |
IRubyObject |
RubyString.op_aref(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyStringScanner.op_aref(ThreadContext context,
IRubyObject idx)
|
IRubyObject |
RubySymbol.op_aref(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.op_aref(ThreadContext context,
IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyString.op_aref(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
rb_str_aref, rb_str_aref_m |
IRubyObject |
RubySymbol.op_aref(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyString.op_aref19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.op_aref19(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyString.op_aset(ThreadContext context,
IRubyObject[] args)
Deprecated. |
IRubyObject |
RubyGlobal.CaseInsensitiveStringOnlyRubyHash.op_aset(ThreadContext context,
IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyGlobal.StringOnlyRubyHash.op_aset(ThreadContext context,
IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyHash.op_aset(ThreadContext context,
IRubyObject key,
IRubyObject value)
rb_hash_aset |
IRubyObject |
RubyString.op_aset(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
rb_str_aset, rb_str_aset_m |
IRubyObject |
RubyString.op_aset(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyGlobal.StringOnlyRubyHash.op_aset19(ThreadContext context,
IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyHash.op_aset19(ThreadContext context,
IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyString.op_aset19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1)
|
IRubyObject |
RubyString.op_aset19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyIO.op_binmode(ThreadContext context)
|
static IRubyObject |
RubyArgsFile.op_binmode(ThreadContext context,
IRubyObject recv)
|
IRubyObject |
RubyRational.op_ceil(ThreadContext context)
nurat_ceil |
IRubyObject |
RubyRational.op_ceil(ThreadContext context,
IRubyObject n)
|
IRubyObject |
RubyFloat.op_cmp(ThreadContext context,
double other)
|
IRubyObject |
RubyArray.op_cmp(ThreadContext context,
IRubyObject obj)
rb_ary_cmp |
IRubyObject |
RubyBasicObject.op_cmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBigDecimal.op_cmp(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_cmp(ThreadContext context,
IRubyObject other)
rb_big_cmp |
IRubyObject |
RubyFixnum.op_cmp(ThreadContext context,
IRubyObject other)
fix_cmp |
IRubyObject |
RubyFloat.op_cmp(ThreadContext context,
IRubyObject other)
flo_cmp |
IRubyObject |
RubyRational.op_cmp(ThreadContext context,
IRubyObject other)
nurat_cmp |
IRubyObject |
RubyString.op_cmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubySymbol.op_cmp(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_cmp(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyKernel.op_cmp(ThreadContext context,
IRubyObject self,
IRubyObject other)
|
IRubyObject |
RubyFixnum.op_cmp(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_cmp19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_cmp19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_coerce(ThreadContext context,
IRubyObject other)
nurat_coerce |
IRubyObject |
RubyBigDecimal.op_div(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_div(ThreadContext context,
IRubyObject other)
rb_big_div |
IRubyObject |
RubyComplex.op_div(ThreadContext context,
IRubyObject other)
nucomp_div / nucomp_quo |
IRubyObject |
RubyFixnum.op_div(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_div(ThreadContext context,
IRubyObject other)
nurat_div |
IRubyObject |
RubyBigDecimal.op_div(ThreadContext context,
IRubyObject other,
IRubyObject digits)
|
IRubyObject |
RubyFixnum.op_div(ThreadContext context,
long other)
|
IRubyObject |
RubyBigDecimal.op_div19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBigDecimal.op_div19(ThreadContext context,
IRubyObject other,
IRubyObject digits)
|
IRubyObject |
RubyRational.op_divmod(ThreadContext context,
IRubyObject other)
nurat_divmod |
IRubyObject |
RubyRational.op_divmod19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyHash.op_eql19(ThreadContext context,
IRubyObject other)
rb_hash_eql |
IRubyObject |
RubyMethod.op_eql19(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
BasicObjectStub.op_eqq(IRubyObject self,
ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBasicObject.op_eqq(ThreadContext context,
IRubyObject other)
|
RubyBoolean |
RubyModule.op_eqq(ThreadContext context,
IRubyObject obj)
rb_mod_eqq |
IRubyObject |
RubyObject.op_eqq(ThreadContext context,
IRubyObject other)
rb_equal The Ruby "===" method is used by default in case/when statements. |
IRubyObject |
RubySymbol.op_eqq(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_eqq(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyException.op_eqq(ThreadContext context,
IRubyObject recv,
IRubyObject other)
|
static IRubyObject |
RubyKernel.op_eqq(ThreadContext context,
IRubyObject self,
IRubyObject other)
|
IRubyObject |
RubyBasicObject.op_equal_19(ThreadContext context,
IRubyObject obj)
rb_obj_equal Will by default use identity equality to compare objects. |
IRubyObject |
RubyRandom.op_equal_19(ThreadContext context,
IRubyObject obj)
|
static IRubyObject |
BasicObjectStub.op_equal(IRubyObject self,
ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFloat.op_equal(ThreadContext context,
double other)
|
IRubyObject |
RubyArray.op_equal(ThreadContext context,
IRubyObject obj)
rb_ary_equal |
IRubyObject |
RubyBasicObject.op_equal(ThreadContext context,
IRubyObject obj)
|
IRubyObject |
RubyComplex.op_equal(ThreadContext context,
IRubyObject other)
nucomp_equal_p |
IRubyObject |
RubyException.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFixnum.op_equal(ThreadContext context,
IRubyObject other)
fix_equal |
IRubyObject |
RubyFloat.op_equal(ThreadContext context,
IRubyObject other)
flo_eq |
IRubyObject |
RubyHash.op_equal(ThreadContext context,
IRubyObject other)
rb_hash_equal |
RubyBoolean |
RubyMethod.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyModule.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyProcess.RubyStatus.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRange.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRational.op_equal(ThreadContext context,
IRubyObject other)
nurat_equal_p |
IRubyObject |
RubyRegexp.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_equal(ThreadContext context,
IRubyObject other)
rb_str_equal |
IRubyObject |
RubyStruct.op_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_equal(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyComparable.op_equal(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_equal (cmp_eq inlined here) |
static IRubyObject |
RubyDigest.DigestInstance.op_equal(ThreadContext ctx,
IRubyObject self,
IRubyObject oth)
|
static IRubyObject |
RubyKernel.op_equal(ThreadContext context,
IRubyObject self,
IRubyObject other)
|
IRubyObject |
RubyFixnum.op_equal(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_equal19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_equal19(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyComparable.op_equal19(ThreadContext context,
IRubyObject recv,
IRubyObject other)
|
IRubyObject |
RubyComplex.op_expt(ThreadContext context,
IRubyObject other)
nucomp_expt |
IRubyObject |
RubyRational.op_expt(ThreadContext context,
IRubyObject other)
nurat_expt |
IRubyObject |
RubyFloat.op_fdiv(ThreadContext context,
double other)
|
IRubyObject |
RubyFloat.op_fdiv(ThreadContext context,
IRubyObject other)
flo_div |
IRubyObject |
RubyRational.op_fdiv(ThreadContext context,
IRubyObject other)
nurat_fdiv |
IRubyObject |
RubyRational.op_floor(ThreadContext context)
nurat_floor |
IRubyObject |
RubyRational.op_floor(ThreadContext context,
IRubyObject n)
|
IRubyObject |
RubyString.op_format(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFloat.op_ge(ThreadContext context,
double other)
|
IRubyObject |
RubyBigDecimal.op_ge(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_ge(ThreadContext context,
IRubyObject other)
fix_ge |
IRubyObject |
RubyFloat.op_ge(ThreadContext context,
IRubyObject other)
flo_ge |
IRubyObject |
RubyString.op_ge(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_ge(ThreadContext context,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_ge(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_ge |
IRubyObject |
RubyFixnum.op_ge(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_ge19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_ge19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFloat.op_gt(ThreadContext context,
double other)
|
IRubyObject |
RubyBigDecimal.op_gt(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_gt(ThreadContext context,
IRubyObject other)
fix_gt |
IRubyObject |
RubyFloat.op_gt(ThreadContext context,
IRubyObject other)
flo_gt |
IRubyObject |
RubyString.op_gt(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_gt(ThreadContext context,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_gt(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_gt |
IRubyObject |
RubyFixnum.op_gt(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_gt19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_gt19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_idiv(ThreadContext context,
IRubyObject other)
rb_big_idiv |
IRubyObject |
RubyRational.op_idiv(ThreadContext context,
IRubyObject other)
nurat_idiv |
IRubyObject |
RubyRational.op_idiv19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFloat.op_le(ThreadContext context,
double other)
|
IRubyObject |
RubyBigDecimal.op_le(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_le(ThreadContext context,
IRubyObject other)
fix_le |
IRubyObject |
RubyFloat.op_le(ThreadContext context,
IRubyObject other)
flo_le |
IRubyObject |
RubyString.op_le(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_le(ThreadContext context,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_le(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_le |
IRubyObject |
RubyFixnum.op_le(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_le19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_le19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyYielder.op_lshift(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
RubyFloat.op_lt(ThreadContext context,
double other)
|
IRubyObject |
RubyBigDecimal.op_lt(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyFixnum.op_lt(ThreadContext context,
IRubyObject other)
fix_lt |
IRubyObject |
RubyFloat.op_lt(ThreadContext context,
IRubyObject other)
flo_lt |
IRubyObject |
RubyString.op_lt(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_lt(ThreadContext context,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_lt(ThreadContext context,
IRubyObject recv,
IRubyObject other)
cmp_lt |
IRubyObject |
RubyFixnum.op_lt(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_lt19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_lt19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBasicObject.op_match(ThreadContext context,
IRubyObject arg)
rb_obj_pattern_match call-seq: obj =~ other => false Pattern Match---Overridden by descendents (notably Regexp and String) to provide meaningful
pattern-match semantics. |
IRubyObject |
RubyRegexp.op_match(ThreadContext context,
IRubyObject str)
rb_reg_match |
IRubyObject |
RubyString.op_match(ThreadContext context,
IRubyObject other)
rb_str_match |
static IRubyObject |
RubyKernel.op_match(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyBasicObject.op_match19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyRegexp.op_match19(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyString.op_match19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubySymbol.op_match19(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyKernel.op_match19(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyRegexp.op_match2_19(ThreadContext context)
|
IRubyObject |
RubyRegexp.op_match2(ThreadContext context)
|
IRubyObject |
RubyFloat.op_minus(ThreadContext context,
double other)
|
IRubyObject |
RubyBigDecimal.op_minus(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_minus(ThreadContext context,
IRubyObject other)
rb_big_minus |
IRubyObject |
RubyFixnum.op_minus(ThreadContext context,
IRubyObject other)
fix_minus |
IRubyObject |
RubyFloat.op_minus(ThreadContext context,
IRubyObject other)
flo_minus |
IRubyObject |
RubyBignum.op_minus(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_minus(ThreadContext context,
long otherValue)
|
IRubyObject |
RubyTime.op_minus19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFloat.op_mod(ThreadContext context,
double other)
|
IRubyObject |
RubyBigDecimal.op_mod(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_mod(ThreadContext context,
IRubyObject other)
rb_big_modulo |
IRubyObject |
RubyFixnum.op_mod(ThreadContext context,
IRubyObject other)
fix_mod |
IRubyObject |
RubyFloat.op_mod(ThreadContext context,
IRubyObject other)
flo_mod |
IRubyObject |
RubyRational.op_mod(ThreadContext context,
IRubyObject other)
nurat_mod |
IRubyObject |
RubyFixnum.op_mod(ThreadContext context,
long other)
|
IRubyObject |
RubyBignum.op_mod19(ThreadContext context,
IRubyObject other)
rb_big_modulo |
IRubyObject |
RubyFixnum.op_mod19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFloat.op_mod19(ThreadContext context,
IRubyObject other)
flo_mod |
IRubyObject |
RubyRational.op_mod19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFloat.op_mul(ThreadContext context,
double other)
|
IRubyObject |
RubyBigDecimal.op_mul(ThreadContext context,
IRubyObject arg)
|
IRubyObject |
RubyBignum.op_mul(ThreadContext context,
IRubyObject other)
rb_big_mul |
IRubyObject |
RubyComplex.op_mul(ThreadContext context,
IRubyObject other)
nucomp_mul |
IRubyObject |
RubyFixnum.op_mul(ThreadContext context,
IRubyObject other)
fix_mul |
IRubyObject |
RubyFloat.op_mul(ThreadContext context,
IRubyObject other)
flo_mul |
IRubyObject |
RubyRational.op_mul(ThreadContext context,
IRubyObject other)
nurat_mul |
IRubyObject |
RubyString.op_mul(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_mul(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_mul(ThreadContext context,
long otherValue)
|
IRubyObject |
RubyBignum.op_mul19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_mul19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBasicObject.op_not_equal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBasicObject.op_not_match(ThreadContext context,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.op_not_match(ThreadContext context,
IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyBasicObject.op_not(ThreadContext context)
|
protected IRubyObject |
RubyNumeric.op_num_equal(ThreadContext context,
IRubyObject other)
num_equal, doesn't override RubyObject.op_equal |
IRubyObject |
RubyBignum.op_or(ThreadContext context,
IRubyObject other)
rb_big_or |
IRubyObject |
RubyFixnum.op_or(ThreadContext context,
IRubyObject other)
fix_or |
IRubyObject |
RubyFixnum.op_or(ThreadContext context,
long other)
|
IRubyObject |
RubyBignum.op_or19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFloat.op_plus(ThreadContext context,
double other)
|
IRubyObject |
RubyBigDecimal.op_plus(ThreadContext context,
IRubyObject b)
|
IRubyObject |
RubyBignum.op_plus(ThreadContext context,
IRubyObject other)
rb_big_plus |
IRubyObject |
RubyFixnum.op_plus(ThreadContext context,
IRubyObject other)
fix_plus |
IRubyObject |
RubyFloat.op_plus(ThreadContext context,
IRubyObject other)
flo_plus |
IRubyObject |
RubyString.op_plus(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyBignum.op_plus(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_plus(ThreadContext context,
long otherValue)
|
IRubyObject |
RubyString.op_plus(ThreadContext context,
RubyString str)
|
IRubyObject |
RubyString.op_plus19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyTime.op_plus19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyString.op_plus19(ThreadContext context,
RubyString str)
|
IRubyObject |
RubyFixnum.op_pow_19(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyFloat.op_pow(ThreadContext context,
double other)
|
IRubyObject |
RubyBignum.op_pow(ThreadContext context,
IRubyObject other)
rb_big_pow |
IRubyObject |
RubyFixnum.op_pow(ThreadContext context,
IRubyObject other)
fix_pow |
IRubyObject |
RubyFloat.op_pow(ThreadContext context,
IRubyObject other)
flo_pow |
IRubyObject |
RubyBignum.op_pow(ThreadContext context,
long other)
|
IRubyObject |
RubyFixnum.op_pow(ThreadContext context,
long other)
|
IRubyObject |
RubyBignum.op_pow19(ThreadContext context,
IRubyObject other)
rb_big_pow |
IRubyObject |
RubyFloat.op_pow19(ThreadContext context,
|