|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IRubyObject in org.jruby |
---|
Classes in org.jruby that implement IRubyObject | |
---|---|
class |
IncludedModuleWrapper
This class is used to provide an intermediate superclass for modules and classes that include other modules. |
class |
MetaClass
|
class |
NativeException
|
class |
RubyArgsFile
|
class |
RubyArray
The implementation of the built-in class Array in Ruby. |
class |
RubyBigDecimal
|
class |
RubyBignum
|
class |
RubyBinding
|
class |
RubyBoolean
|
class |
RubyClass
|
class |
RubyClassPathVariable
|
static class |
RubyDigest.Base
|
class |
RubyDir
.The Ruby built-in class Dir. |
class |
RubyEnumerator
Implementation of Ruby's Enumerator module. |
class |
RubyException
|
class |
RubyFile
Ruby File class equivalent in java. |
class |
RubyFileStat
note: renamed from FileStatClass.java Implements File::Stat |
class |
RubyFixnum
Implementation of the Fixnum class. |
class |
RubyFloat
|
class |
RubyHash
Implementation of the Hash class. |
class |
RubyIconv
|
static class |
RubyIconv.RubyFailure
|
class |
RubyInteger
Implementation of the Integer class. |
class |
RubyIO
|
class |
RubyLocalJumpError
|
class |
RubyMatchData
|
static class |
RubyMatchData.JavaString
|
static class |
RubyMatchData.RString
|
class |
RubyMethod
The RubyMethod class represents a RubyMethod object. |
class |
RubyModule
|
class |
RubyNameError
|
class |
RubyNil
|
class |
RubyNoMethodError
|
class |
RubyNumeric
Base class for all numerical types in ruby. |
class |
RubyObject
|
class |
RubyProc
|
static class |
RubyProcess.RubyStatus
|
class |
RubyRange
|
class |
RubyRegexp
|
class |
RubyString
|
class |
RubyStringIO
|
class |
RubyStringScanner
|
class |
RubyStruct
|
class |
RubySymbol
|
class |
RubySystemExit
|
class |
RubyThread
Implementation of Ruby's Thread class. |
class |
RubyThreadGroup
Implementation of Ruby's ThreadGroup class. |
class |
RubyTime
The Time class. |
class |
RubyUnboundMethod
Note: This was renamed from UnboundMethod.java |
class |
RubyUndef
|
static class |
RubyZlib.Deflate
|
static class |
RubyZlib.Inflate
|
static class |
RubyZlib.RubyGzipFile
|
static class |
RubyZlib.RubyGzipReader
|
static class |
RubyZlib.RubyGzipWriter
|
static class |
RubyZlib.ZStream
|
Fields in org.jruby declared as IRubyObject | |
---|---|
IRubyObject |
RubyException.message
|
static IRubyObject |
RubyObject.NEVER
|
protected IRubyObject |
RubyZlib.RubyGzipFile.realIo
|
protected IRubyObject |
RubyMethod.receiver
|
Methods in org.jruby that return IRubyObject | |
---|---|
IRubyObject |
RubyZlib.Inflate._initialize(IRubyObject[] args)
|
IRubyObject |
RubyZlib.Deflate._initialize(IRubyObject[] args)
|
static IRubyObject |
RubyBigDecimal._load(IRubyObject recv,
IRubyObject p1,
Block block)
|
IRubyObject |
RubyThread.abort_on_exception_set(IRubyObject val)
|
static IRubyObject |
RubyThread.abort_on_exception_set(IRubyObject recv,
IRubyObject value)
|
static IRubyObject |
RubyKernel.abort(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyBigDecimal.abs()
|
IRubyObject |
RubyBignum.abs()
rb_big_abs |
IRubyObject |
RubyFixnum.abs()
fix_abs |
IRubyObject |
RubyFloat.abs()
flo_abs |
IRubyObject |
RubyNumeric.abs()
num_abs |
IRubyObject |
RubyBigDecimal.add(IRubyObject[] args)
|
IRubyObject |
RubyThreadGroup.add(RubyThread rubyThread,
Block block)
|
IRubyObject |
RubyIO.addString(IRubyObject anObject)
rb_io_addstr |
IRubyObject |
RubyZlib.ZStream.adler()
|
static IRubyObject |
RubyZlib.adler32(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyEnumerable.all_p(IRubyObject self,
Block block)
|
IRubyObject[] |
RubySymbol.SymbolTable.all_symbols()
|
static IRubyObject |
RubySymbol.all_symbols(IRubyObject recv)
|
IRubyObject |
RubyClass.allocate()
|
IRubyObject |
MetaClass.allocateObject()
|
IRubyObject |
RubyBignum.and(IRubyObject other)
rb_big_and |
IRubyObject |
RubyFixnum.and(IRubyObject other)
fix_and |
static IRubyObject |
RubyEnumerable.any_p(IRubyObject self,
Block block)
|
IRubyObject |
RubyObject.anyToString()
|
IRubyObject |
RubyUndef.anyToString()
|
static IRubyObject |
RubyPrecision.append_features(IRubyObject receiver,
IRubyObject include,
Block block)
|
IRubyObject |
RubyClassPathVariable.append(IRubyObject obj)
|
IRubyObject |
RubyStringIO.append(IRubyObject obj)
|
IRubyObject |
RubyZlib.Inflate.append(IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.append(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.append(IRubyObject p1)
|
IRubyObject |
RubyFixnum.aref(IRubyObject other)
fix_aref |
IRubyObject |
RubyHash.aref(IRubyObject key)
rb_hash_aref |
IRubyObject |
RubyStruct.aref(IRubyObject key)
|
IRubyObject |
RubyThread.aref(IRubyObject key)
|
IRubyObject |
RubyArray.aref(IRubyObject[] args)
rb_ary_aref |
IRubyObject |
RubyMatchData.aref(IRubyObject[] args)
match_aref |
IRubyObject |
RubyString.aref(IRubyObject[] args)
rb_str_aref, rb_str_aref_m |
IRubyObject |
RubyNoMethodError.args()
|
static IRubyObject |
RubyYAML.array_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.array_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.aset(IRubyObject[] args)
rb_ary_aset |
IRubyObject |
RubyString.aset(IRubyObject[] args)
rb_str_aset, rb_str_aset_m |
IRubyObject |
RubyHash.aset(IRubyObject key,
IRubyObject value)
rb_hash_aset |
IRubyObject |
RubyStruct.aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyThread.aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyArray.assoc(IRubyObject key)
rb_ary_assoc |
static IRubyObject |
RubyKernel.at_exit(IRubyObject recv,
Block block)
|
IRubyObject |
RubyArray.at(IRubyObject pos)
rb_ary_at |
IRubyObject |
RubyModule.attr_accessor(IRubyObject[] args)
rb_mod_attr_accessor |
IRubyObject |
RubyModule.attr_reader(IRubyObject[] args)
rb_mod_attr_reader |
IRubyObject |
RubyModule.attr_writer(IRubyObject[] args)
rb_mod_attr_writer |
IRubyObject |
RubyModule.attr(IRubyObject[] args)
rb_mod_attr |
static IRubyObject |
RubyKernel.autoload_p(IRubyObject recv,
IRubyObject symbol)
|
static IRubyObject |
RubyKernel.autoload(IRubyObject recv,
IRubyObject symbol,
IRubyObject file)
|
IRubyObject |
RubyZlib.ZStream.avail_in()
|
IRubyObject |
RubyZlib.ZStream.avail_out()
|
static IRubyObject |
RubyKernel.backquote(IRubyObject recv,
IRubyObject aString)
|
IRubyObject |
NativeException.backtrace()
|
IRubyObject |
RubyException.backtrace()
|
static IRubyObject |
RubyFile.basename(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.begin(IRubyObject index)
match_begin |
IRubyObject |
RubyProc.binding()
|
IRubyObject |
RubyArgsFile.binmode()
|
IRubyObject |
RubyIO.binmode()
|
IRubyObject |
RubyStringIO.binmode()
|
static IRubyObject |
RubyMethod.bmcall(IRubyObject blockArg,
IRubyObject arg1,
IRubyObject self,
Block unusedBlock)
Delegate a block call to a bound method call. |
IRubyObject |
RubyProc.call(IRubyObject[] args)
|
IRubyObject |
RubyMethod.call(IRubyObject[] args,
Block block)
Call the method. |
IRubyObject |
RubyProc.call(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyUnboundMethod.call(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyProc.call(IRubyObject[] args,
IRubyObject self,
Block unusedBlock)
|
static IRubyObject |
RubyContinuation.call(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyEnumerable.AppendBlockCallback.call(ThreadContext context,
IRubyObject[] largs,
Block blk)
|
IRubyObject |
RubyEnumerator.SlicedBlockCallback.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyEnumerator.ConsecutiveBlockCallback.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.callcc(IRubyObject recv,
IRubyObject[] args,
Block block)
|
protected IRubyObject |
RubyNumeric.callCoerced(java.lang.String method,
IRubyObject other)
|
protected IRubyObject |
RubyNumeric.callCoerced(java.lang.String method,
IRubyObject other,
boolean err)
|
static IRubyObject |
RubyEnumerable.callEach(Ruby runtime,
ThreadContext context,
IRubyObject self,
BlockCallback callback)
|
static IRubyObject |
RubyEnumerable.callEachOld(ThreadContext context,
IRubyObject self,
RubyModule module,
BlockCallback bc)
|
static IRubyObject |
RubyKernel.caller(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
int methodIndex,
java.lang.String string)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyArray.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyBignum.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyFixnum.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyHash.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyModule.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyRegexp.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyString.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubySymbol.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
RubyModule rubyclass,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String string)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String string,
Block aBlock)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject arg)
rb_funcall |
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String string,
IRubyObject arg)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String method,
IRubyObject[] rubyArgs)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String method,
IRubyObject[] rubyArgs,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
static IRubyObject |
RubyObject.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
int methodIndex,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
|
static IRubyObject |
RubyObject.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyUndef.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.capitalize_bang()
rb_str_capitalize_bang |
IRubyObject |
RubyString.capitalize()
rb_str_capitalize |
abstract IRubyObject |
RubyMatchData.captures()
|
IRubyObject |
RubyMatchData.JavaString.captures()
|
IRubyObject |
RubyMatchData.RString.captures()
|
IRubyObject |
RubyString.casecmp(IRubyObject other)
|
IRubyObject |
NativeException.cause(Block unusedBlock)
|
IRubyObject |
RubyFloat.ceil()
flo_ceil |
IRubyObject |
RubyNumeric.ceil()
num_ceil |
IRubyObject |
RubyBigDecimal.ceil(IRubyObject arg)
|
IRubyObject |
RubyString.center(IRubyObject[] args)
|
static IRubyObject |
RubyDir.chdir(IRubyObject recv,
IRubyObject[] args,
Block block)
Changes the current directory to path |
IRubyObject |
RubyStringScanner.check_until(RubyRegexp rx)
|
IRubyObject |
RubyStringScanner.check(RubyRegexp rx)
|
IRubyObject |
RubyArray.checkArrayType()
|
IRubyObject |
RubyObject.checkArrayType()
rb_check_array_type |
IRubyObject |
RubyUndef.checkArrayType()
|
IRubyObject |
RubyObject.checkStringType()
rb_check_string_type |
IRubyObject |
RubyString.checkStringType()
|
IRubyObject |
RubyUndef.checkStringType()
|
IRubyObject |
RubyFile.chmod(IRubyObject arg)
|
static IRubyObject |
RubyFile.chmod(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyString.chomp_bang(IRubyObject[] args)
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(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.chomp(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyString.chop_bang()
rb_str_chop_bang |
static IRubyObject |
RubyKernel.chop_bang(IRubyObject recv)
|
IRubyObject |
RubyString.chop()
|
static IRubyObject |
RubyKernel.chop(IRubyObject recv)
|
IRubyObject |
RubyFile.chown(IRubyObject arg)
|
static IRubyObject |
RubyFile.chown(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDir.chroot(IRubyObject recv,
IRubyObject path)
Changes the root directory (only allowed by super user). |
static IRubyObject |
RubyYAML.class_to_yaml(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyModule.class_variable_get(IRubyObject var)
rb_mod_cvar_get |
IRubyObject |
RubyModule.class_variable_set(IRubyObject var,
IRubyObject value)
rb_mod_cvar_set |
protected IRubyObject |
RubyModule.cloneMethods(RubyModule clone)
|
IRubyObject |
RubyArgsFile.close_m()
|
IRubyObject |
RubyStringIO.close_read()
|
IRubyObject |
RubyStringIO.close_write()
|
IRubyObject |
RubyDir.close()
Closes the directory stream. |
IRubyObject |
RubyFile.close()
|
IRubyObject |
RubyIO.close()
Closes all open resources for the IO. |
IRubyObject |
RubyIconv.close()
|
IRubyObject |
RubyStringIO.close()
|
IRubyObject |
RubyZlib.ZStream.close()
|
IRubyObject |
RubyZlib.RubyGzipFile.close()
|
IRubyObject |
RubyZlib.RubyGzipReader.close()
|
IRubyObject |
RubyZlib.RubyGzipWriter.close()
|
IRubyObject |
RubyArgsFile.closed_p()
|
IRubyObject |
RubyStringIO.closed_p()
|
IRubyObject |
RubyZlib.ZStream.closed_p()
|
IRubyObject |
RubyZlib.RubyGzipFile.closed_p()
|
IRubyObject |
RubyStringIO.closed_read_p()
|
IRubyObject |
RubyStringIO.closed_write_p()
|
IRubyObject |
RubyIO.closeWrite()
|
IRubyObject |
RubyBignum.cmp(IRubyObject other)
rb_big_cmp |
IRubyObject |
RubyFixnum.cmp(IRubyObject other)
fix_cmp |
IRubyObject |
RubyFloat.cmp(IRubyObject other)
flo_cmp |
IRubyObject |
RubyNumeric.cmp(IRubyObject other)
num_cmp |
IRubyObject |
RubyBigDecimal.coerce(IRubyObject other)
|
IRubyObject |
RubyBignum.coerce(IRubyObject other)
rb_big_coerce |
IRubyObject |
RubyFloat.coerce(IRubyObject other)
flo_coerce |
IRubyObject |
RubyNumeric.coerce(IRubyObject other)
num_coerce |
protected IRubyObject |
RubyNumeric.coerceBin(java.lang.String method,
IRubyObject other)
rb_num_coerce_bin coercion taking two arguments |
protected IRubyObject |
RubyNumeric.coerceBody(IRubyObject other)
coerce_body |
protected IRubyObject |
RubyNumeric.coerceCmp(java.lang.String method,
IRubyObject other)
rb_num_coerce_cmp coercion used for comparisons |
protected IRubyObject |
RubyNumeric.coerceRelOp(java.lang.String method,
IRubyObject other)
rb_num_coerce_relop coercion used for relative operators |
static IRubyObject |
RubyEnumerable.collect(IRubyObject self,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipFile.comment()
|
IRubyObject |
RubyArray.compact_bang()
rb_ary_compact_bang |
IRubyObject |
RubyArray.compact()
rb_ary_compact |
IRubyObject |
Ruby.compileAndRun(Node node)
|
IRubyObject |
Ruby.compileOrFallbackAndRun(Node node)
|
IRubyObject |
RubyObject.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
Used by the compiler to handle visibility |
IRubyObject |
RubyUndef.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
Used by the compiler to ease calling indexed methods, also to handle visibility. |
IRubyObject |
RubyUndef.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
RubyStringScanner.concat(IRubyObject obj)
|
IRubyObject |
RubyModule.const_get(IRubyObject symbol)
rb_mod_const_get |
IRubyObject |
RubyModule.const_missing(IRubyObject name,
Block block)
Base implementation of Module#const_missing, throws NameError for specific missing constant. |
IRubyObject |
RubyModule.const_set(IRubyObject symbol,
IRubyObject value)
rb_mod_const_set |
static IRubyObject |
RubyIconv.conv(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyObject.convertToType(RubyClass targetType,
int convertMethodIndex,
boolean raise)
|
IRubyObject |
RubyObject.convertToType(RubyClass targetType,
int convertMethodIndex,
java.lang.String convertMethod,
boolean raise)
|
IRubyObject |
RubyUndef.convertToType(RubyClass targetType,
int convertMethodIndex,
java.lang.String convertMethod,
boolean raiseOnError)
|
IRubyObject |
RubyObject.convertToType(RubyClass targetType,
int convertMethodIndex,
java.lang.String convertMethod,
boolean raiseOnMissingMethod,
boolean raiseOnWrongTypeResult,
boolean allowNilThrough)
|
IRubyObject |
RubyUndef.convertToType(RubyClass targetType,
int convertMethodIndex,
java.lang.String convertMethod,
boolean raiseOnMissingMethod,
boolean raiseOnWrongTypeResult,
boolean allowNilThrough)
|
IRubyObject |
RubyObject.convertToTypeWithCheck(RubyClass targetType,
int convertMethodIndex,
java.lang.String convertMethod)
|
IRubyObject |
RubyUndef.convertToTypeWithCheck(RubyClass targetType,
int convertMethodIndex,
java.lang.String convertMethod)
|
IRubyObject |
RubyString.count(IRubyObject[] args)
rb_str_count |
static IRubyObject |
RubyZlib.crc_table(IRubyObject recv)
|
IRubyObject |
RubyZlib.RubyGzipFile.crc()
|
static IRubyObject |
RubyZlib.crc32(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyArray.create(IRubyObject klass,
IRubyObject[] args,
Block block)
rb_ary_s_create |
static IRubyObject |
RubyHash.create(IRubyObject recv,
IRubyObject[] args,
Block block)
rb_hash_s_create |
static IRubyObject |
TopSelfFactory.createTopSelf(Ruby runtime)
|
static IRubyObject |
RubyThread.critical_set(IRubyObject receiver,
RubyBoolean value)
|
static IRubyObject |
RubyThread.critical(IRubyObject receiver)
|
IRubyObject |
RubyFileStat.ctime()
|
IRubyObject |
RubyZlib.ZStream.data_type()
|
static IRubyObject |
RubyYAML.date_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.date_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyNumeric.dbl_cmp(Ruby runtime,
double a,
double b)
rb_dbl_cmp (numeric.c) |
static IRubyObject |
RubyNumeric.dbl2num(Ruby runtime,
double val)
rb_dbl2big + LONG2FIX at once (numeric.c) |
IRubyObject |
RubyHash.default_proc()
rb_hash_default_proc |
IRubyObject |
RubyHash.default_value_get(IRubyObject[] args)
rb_hash_default |
IRubyObject |
RubyHash.default_value_set(IRubyObject defaultValue)
rb_hash_set_default |
static IRubyObject |
RubyObjectSpace.define_finalizer(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.define_method(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.Deflate.deflate(IRubyObject[] args)
|
IRubyObject |
RubyArray.delete_at(IRubyObject obj)
rb_ary_delete_at_m |
IRubyObject |
RubyString.delete_bang(IRubyObject[] args)
rb_str_delete_bang |
IRubyObject |
RubyArray.delete_if(Block block)
rb_ary_delete_if |
IRubyObject |
RubyString.delete(IRubyObject[] args)
rb_str_delete |
IRubyObject |
RubyArray.delete(IRubyObject item,
Block block)
rb_ary_delete |
IRubyObject |
RubyHash.delete(IRubyObject key,
Block block)
rb_hash_delete |
static IRubyObject |
RubyEnumerable.detect(IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyDigest.Base.digest()
|
static IRubyObject |
RubyFile.dirname(IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyObject.display(IRubyObject[] args)
|
IRubyObject |
RubyFixnum.div_div(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_slash(IRubyObject other)
|
IRubyObject |
RubyBignum.div(IRubyObject other)
rb_big_div |
IRubyObject |
RubyNumeric.div(IRubyObject other)
num_div |
IRubyObject |
RubyBigDecimal.div(IRubyObject[] args)
|
IRubyObject |
RubyBigDecimal.divmod(IRubyObject arg)
|
IRubyObject |
RubyBignum.divmod(IRubyObject other)
rb_big_divmod |
IRubyObject |
RubyFixnum.divmod(IRubyObject other)
fix_divmod |
IRubyObject |
RubyFloat.divmod(IRubyObject other)
flo_divmod |
IRubyObject |
RubyNumeric.divmod(IRubyObject other)
num_divmod |
protected IRubyObject |
RubyClass.doClone()
|
protected IRubyObject |
RubyException.doClone()
|
abstract IRubyObject |
RubyMatchData.doClone()
|
IRubyObject |
RubyMatchData.JavaString.doClone()
|
IRubyObject |
RubyMatchData.RString.doClone()
|
protected IRubyObject |
RubyModule.doClone()
|
protected IRubyObject |
RubyObject.doClone()
|
protected IRubyObject |
RubyProc.doClone()
|
IRubyObject |
RubyRange.doClone()
|
IRubyObject |
RubyString.doClone()
|
static IRubyObject |
RubyBigDecimal.double_fig(IRubyObject recv)
|
IRubyObject |
RubyString.downcase_bang()
rb_str_downcase_bang |
IRubyObject |
RubyInteger.downto(IRubyObject to,
Block block)
int_downto |
static IRubyObject |
RubyYAML.dump_all(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.dump_stream(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyString.dump()
rb_str_dump |
static IRubyObject |
RubyYAML.dump(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyObject.dup()
rb_obj_dup should be overriden only by: Proc |
IRubyObject |
RubyUndef.dup()
|
IRubyObject |
RubyArgsFile.each_byte(Block block)
|
IRubyObject |
RubyIO.each_byte(Block block)
Invoke a block for each byte. |
IRubyObject |
RubyStringIO.each_byte(Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.each_byte(Block block)
|
static IRubyObject |
RubyEnumerator.each_cons(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyYAML.each_document(IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyArray.each_index(Block block)
rb_ary_each_index |
IRubyObject |
RubyStringIO.each_line(Block block)
|
IRubyObject |
RubyArgsFile.each_line(IRubyObject[] args,
Block block)
Invoke a block for each line. |
IRubyObject |
RubyString.each_line(IRubyObject[] args,
Block block)
rb_str_each_line |
static IRubyObject |
RubyObjectSpace.each_object(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyStruct.each_pair(Block block)
|
static IRubyObject |
RubyEnumerator.each_slice(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_index(IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.each_with_index(IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.each(Block block)
rb_ary_each |
IRubyObject |
RubyClassPathVariable.each(Block block)
|
IRubyObject |
RubyDir.each(Block block)
Executes the block once for each entry in the directory. |
IRubyObject |
RubyRange.each(Block block)
|
IRubyObject |
RubyStruct.each(Block block)
|
IRubyObject |
RubyStringIO.each(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.each(IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.each(IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.eltInternal(int offset)
|
IRubyObject |
RubyArray.eltInternalSet(int offset,
IRubyObject item)
|
IRubyObject |
RubyArray.empty_p()
rb_ary_empty_p |
IRubyObject |
RubyThreadGroup.enclose(Block block)
|
IRubyObject |
RubyZlib.ZStream.end()
|
IRubyObject |
RubyMatchData.end(IRubyObject index)
match_end |
IRubyObject |
RubyZlib.ZStream.ended_p()
|
IRubyObject |
RubyArray.entry(int offset)
rb_ary_entry |
IRubyObject |
RubyArray.entry(long offset)
rb_ary_entry |
static IRubyObject |
RubyEnumerator.enum_cons(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.enum_slice(IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyStringIO.eof_p()
|
IRubyObject |
RubyZlib.RubyGzipReader.eof_p()
|
IRubyObject |
RubyArgsFile.eof()
|
IRubyObject |
RubyStringIO.eof()
|
IRubyObject |
RubyZlib.RubyGzipReader.eof()
|
IRubyObject |
RubyDigest.Base.eq(IRubyObject oth)
|
IRubyObject |
RubyBigDecimal.eql_p(IRubyObject arg)
|
IRubyObject |
RubyBignum.eql_p(IRubyObject other)
rb_big_eql |
IRubyObject |
RubyFloat.eql_p(IRubyObject other)
flo_eql |
IRubyObject |
RubyNumeric.eql_p(IRubyObject other)
num_eql |
IRubyObject |
RubyRange.eql_p(IRubyObject other)
|
IRubyObject |
RubyString.eql_p(IRubyObject other)
|
IRubyObject |
RubyStruct.eql_p(IRubyObject other)
|
IRubyObject |
RubyTime.eql_p(IRubyObject other)
|
IRubyObject |
RubyRegexp.eqq(IRubyObject target)
rb_reg_eqq |
IRubyObject |
RubyBignum.equal(IRubyObject other)
rb_big_eq |
IRubyObject |
RubyFixnum.equal(IRubyObject other)
fix_equal |
IRubyObject |
RubyFloat.equal(IRubyObject other)
flo_eq |
IRubyObject |
RubyHash.equal(IRubyObject other)
|
IRubyObject |
RubyNumeric.equal(IRubyObject other)
num_equal |
IRubyObject |
RubyObject.equal(IRubyObject other)
rb_equal |
IRubyObject |
RubyRegexp.equal(IRubyObject other)
rb_reg_equal |
IRubyObject |
RubyString.equal(IRubyObject other)
|
IRubyObject |
RubyStruct.equal(IRubyObject other)
|
IRubyObject |
RubySymbol.equal(IRubyObject other)
|
IRubyObject |
RubyUndef.equal(IRubyObject other)
|
IRubyObject |
RubyRange.equal(IRubyObject other,
Block block)
|
static IRubyObject |
RubyComparable.equal(IRubyObject recv,
IRubyObject other)
cmp_equal (cmp_eq inlined here) |
IRubyObject |
RubyObject.equalInternal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyUndef.equalInternal(ThreadContext context,
IRubyObject other)
|
static IRubyObject |
RubyKernel.eval(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
Ruby.eval(Node node)
|
IRubyObject |
Ruby.evalScript(java.io.Reader reader,
java.lang.String name)
|
IRubyObject |
Ruby.evalScript(java.lang.String script)
Evaluates a script and returns a RubyObject. |
IRubyObject |
RubyObject.evalSimple(ThreadContext context,
IRubyObject src,
java.lang.String file)
|
IRubyObject |
RubyUndef.evalSimple(ThreadContext context,
IRubyObject evalString,
java.lang.String file)
|
IRubyObject |
RubyObject.evalUnder(RubyModule under,
IRubyObject src,
IRubyObject file,
IRubyObject line)
|
IRubyObject |
RubyObject.evalWithBinding(ThreadContext context,
IRubyObject src,
IRubyObject scope,
java.lang.String file,
int lineNumber)
|
IRubyObject |
RubyUndef.evalWithBinding(ThreadContext context,
IRubyObject evalString,
IRubyObject binding,
java.lang.String file,
int lineNumber)
|
static IRubyObject |
RubyYAML.exception_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.exception_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyFileTest.executable_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyModule.executeUnder(Callback method,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyFileTest.exist_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyStringScanner.exist_p(RubyRegexp rx)
|
static IRubyObject |
RubyKernel.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyThread.exit()
|
static IRubyObject |
RubyKernel.exit(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyProcess.RubyStatus.exitstatus(Block block)
|
IRubyObject |
RubyLocalJumpError.exitValue()
|
static IRubyObject |
RubyFile.expand_path(IRubyObject recv,
IRubyObject[] args)
Converts a pathname to an absolute pathname. |
IRubyObject |
RubyBigDecimal.exponent()
|
IRubyObject |
RubyModule.extend_object(IRubyObject obj)
rb_mod_extend_object |
IRubyObject |
RubyObject.extend(IRubyObject[] args)
|
IRubyObject |
RubyModule.extended(IRubyObject other,
Block block)
|
static IRubyObject |
RubyFile.extname(IRubyObject recv,
IRubyObject arg)
Returns the extension name of the file. |
IRubyObject |
RubyIconv.RubyFailure.failed()
|
IRubyObject |
RubyBoolean.false_and(IRubyObject oth)
|
IRubyObject |
RubyBoolean.false_id()
|
IRubyObject |
RubyBoolean.false_or(IRubyObject oth)
|
static IRubyObject |
RubyYAML.false_taguri(IRubyObject self)
|
IRubyObject |
RubyBoolean.false_to_s()
|
static IRubyObject |
RubyYAML.false_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyBoolean.false_xor(IRubyObject oth)
|
IRubyObject |
RubyHash.fastARef(IRubyObject key)
|
IRubyObject |
RubyStringIO.fcntl()
|
IRubyObject |
RubyIO.fcntl(IRubyObject cmd,
IRubyObject arg)
|
IRubyObject |
RubyFloat.fdiv(IRubyObject other)
flo_div |
static IRubyObject |
RubyIO.fdOpen(Ruby runtime,
int descriptor)
Open a file descriptor, unless it is already open, then return it. |
IRubyObject |
RubyArray.fetch(IRubyObject[] args,
Block block)
rb_ary_fetch |
IRubyObject |
RubyHash.fetch(IRubyObject[] args,
Block block)
rb_hash_fetch |
IRubyObject |
RubyArgsFile.file()
|
IRubyObject |
RubyArgsFile.fileno()
|
IRubyObject |
RubyStringIO.fileno()
|
IRubyObject |
RubyArray.fill(IRubyObject[] args,
Block block)
rb_ary_fill |
IRubyObject |
RubyZlib.ZStream.finish()
|
IRubyObject |
RubyZlib.RubyGzipFile.finish()
|
IRubyObject |
RubyZlib.RubyGzipWriter.finish()
|
IRubyObject |
RubyZlib.ZStream.finished_p()
|
IRubyObject |
RubyZlib.Inflate.finished_p()
|
IRubyObject |
RubyBigDecimal.finite_p()
|
IRubyObject |
RubyFloat.finite_p()
flo_is_finite_p |
IRubyObject |
RubyRange.first()
|
IRubyObject |
RubyArray.first(IRubyObject[] args)
rb_ary_first |
IRubyObject |
RubyBigDecimal.fix()
|
static IRubyObject |
RubyYAML.fixnum_taguri(IRubyObject self)
|
IRubyObject |
RubyArray.flatten_bang()
rb_ary_flatten_bang |
IRubyObject |
RubyArray.flatten()
rb_ary_flatten |
static IRubyObject |
RubyYAML.float_taguri(IRubyObject self)
|
IRubyObject |
RubyFile.flock(IRubyObject lockingConstant)
|
IRubyObject |
RubyFloat.floor()
loor |
IRubyObject |
RubyNumeric.floor()
num_floor |
IRubyObject |
RubyBigDecimal.floor(IRubyObject arg)
|
IRubyObject |
RubyZlib.ZStream.flush_next_in()
|
IRubyObject |
RubyZlib.ZStream.flush_next_out()
|
IRubyObject |
RubyStringIO.flush()
|
IRubyObject |
RubyZlib.Deflate.flush(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.flush(IRubyObject[] args)
|
static IRubyObject |
RubyFile.fnmatch(IRubyObject recv,
IRubyObject[] args)
Returns true if path matches against pattern The pattern is not a regular expression; instead it follows rules similar to shell filename globbing. |
static IRubyObject |
RubyIO.foreach(IRubyObject recv,
IRubyObject[] args,
Block block)
rb_io_s_foreach |
static IRubyObject |
RubyDir.foreach(IRubyObject recv,
IRubyObject _path,
Block block)
Executes the block once for each file in the directory specified by path . |
IRubyObject |
RubyString.format(IRubyObject arg)
|
IRubyObject |
RubyBigDecimal.frac()
|
IRubyObject |
RubyFixnum.freeze()
|
IRubyObject |
RubyNil.freeze()
|
IRubyObject |
RubyObject.freeze()
Freeze an object. |
IRubyObject |
RubySymbol.freeze()
|
IRubyObject |
RubyStringIO.fsync()
|
static IRubyObject |
RubyObjectSpace.garbage_collect(IRubyObject recv)
|
IRubyObject |
RubyBigDecimal.ge(IRubyObject arg)
|
IRubyObject |
RubyFixnum.ge(IRubyObject other)
fix_ge |
IRubyObject |
RubyFloat.ge(IRubyObject other)
flo_ge |
IRubyObject |
RubyGlobal.KCodeGlobalVariable.get()
|
IRubyObject |
RubyStruct.get(Block block)
|
IRubyObject |
MetaClass.getAttachedObject()
|
IRubyObject |
RubyException.getBacktrace()
|
IRubyObject |
RubyArgsFile.getc()
|
IRubyObject |
RubyIO.getc()
Read a byte. |
IRubyObject |
RubyStringIO.getc()
|
IRubyObject |
RubyZlib.RubyGzipReader.getc()
|
IRubyObject |
RubyStringScanner.getch()
|
IRubyObject |
RubyModule.getClassVar(java.lang.String name)
Retrieve the specified class variable, searching through this module, included modules, and supermodules. |
protected IRubyObject[] |
RubyNumeric.getCoerced(IRubyObject other,
boolean error)
Numeric methods. |
IRubyObject |
RubyModule.getConstant(java.lang.String name)
Retrieve the named constant, invoking 'const_missing' should that be appropriate. |
IRubyObject |
RubyModule.getConstantAt(java.lang.String name)
|
IRubyObject |
RubyModule.getConstantFrom(java.lang.String name)
|
IRubyObject |
Ruby.getDebug()
Getter for property isDebug. |
static IRubyObject |
RubyDir.getHomeDirectoryPath(IRubyObject recv,
java.lang.String user)
Returns the home directory of the specified user on the
system. |
IRubyObject |
RubyHash.getIfNone()
|
IRubyObject |
RubyObject.getInstanceVariable(java.lang.String name)
|
IRubyObject |
RubyUndef.getInstanceVariable(java.lang.String string)
|
IRubyObject |
Ruby.getNil()
Returns the "nil" singleton instance. |
IRubyObject |
RubyArgsFile.gets(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyIO.gets(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyStringIO.gets(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.gets(IRubyObject[] args)
|
static IRubyObject |
RubyKernel.gets(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
Ruby.getTmsStruct()
|
IRubyObject |
Ruby.getTopSelf()
Getter for property rubyTopSelf. |
IRubyObject |
Ruby.getUndef()
|
IRubyObject |
Ruby.getVerbose()
Getter for property isVerbose. |
static IRubyObject |
RubyDir.glob(IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern pat . |
static IRubyObject |
RubyEnumerable.grep(IRubyObject self,
IRubyObject pattern,
Block block)
|
static IRubyObject |
RubyEnumerable.group_by(IRubyObject self,
Block block)
|
IRubyObject |
RubyThread.group()
|
abstract IRubyObject |
RubyMatchData.group(long n)
|
IRubyObject |
RubyMatchData.JavaString.group(long n)
|
IRubyObject |
RubyMatchData.RString.group(long _n)
|
IRubyObject |
RubyStringScanner.group(RubyFixnum num)
|
IRubyObject |
RubyString.gsub_bang(IRubyObject[] args,
Block block)
rb_str_gsub_bang |
static IRubyObject |
RubyKernel.gsub_bang(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.gsub(IRubyObject[] args,
Block block)
rb_str_gsub |
static IRubyObject |
RubyKernel.gsub(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBigDecimal.gt(IRubyObject arg)
|
IRubyObject |
RubyFixnum.gt(IRubyObject other)
fix_gt |
IRubyObject |
RubyFloat.gt(IRubyObject other)
flo_gt |
static IRubyObject |
RubyNKF.guess(IRubyObject recv,
IRubyObject s)
|
static IRubyObject |
RubyNKF.guess1(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyNKF.guess2(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyYAML.hash_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.hash_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyString.hex()
rb_str_hex |
IRubyObject |
RubyDigest.Base.hexdigest()
|
IRubyObject |
RubyIconv.iconv(IRubyObject[] args)
|
static IRubyObject |
RubyIconv.iconv(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyFixnum.id2name()
fix_id2name |
static IRubyObject |
RubyObjectSpace.id2ref(IRubyObject recv,
RubyFixnum id)
|
IRubyObject |
RubyFixnum.idiv(IRubyObject other,
java.lang.String method)
|
IRubyObject |
RubyModule.include_p(IRubyObject arg)
|
static IRubyObject |
RubyEnumerable.include_p(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyModule.included(IRubyObject other)
|
IRubyObject |
RubyArray.index(IRubyObject obj)
rb_ary_index |
IRubyObject |
RubyHash.index(IRubyObject value)
rb_hash_index |
IRubyObject |
RubyString.index(IRubyObject[] args)
rb_str_index_m |
IRubyObject |
RubyArray.indexes(IRubyObject[] args)
rb_ary_indexes |
static IRubyObject |
RubyFixnum.induced_from(IRubyObject recv,
IRubyObject other)
rb_fix_induced_from |
static IRubyObject |
RubyFloat.induced_from(IRubyObject recv,
IRubyObject number)
rb_flo_induced_from |
static IRubyObject |
RubyInteger.induced_from(IRubyObject recv,
IRubyObject other)
rb_int_induced_from |
static IRubyObject |
RubyPrecision.induced_from(IRubyObject receiver,
IRubyObject source)
|
IRubyObject |
RubyObject.infectBy(IRubyObject obj)
OBJ_INFECT |
IRubyObject |
RubyUndef.infectBy(IRubyObject obj)
|
IRubyObject |
RubyBigDecimal.infinite_p()
|
IRubyObject |
RubyFloat.infinite_p()
flo_is_infinite_p |
IRubyObject |
RubyZlib.Inflate.inflate(IRubyObject string)
|
IRubyObject |
RubyObject.inherited(IRubyObject arg,
Block block)
|
static IRubyObject |
RubyClass.inherited(IRubyObject recv,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyClass.inherited(RubyClass recv)
rb_class_s_inherited |
IRubyObject |
RubyNumeric.init_copy(IRubyObject arg)
num_init_copy |
IRubyObject |
RubyClass.initialize_copy(IRubyObject original)
rb_class_init_copy |
IRubyObject |
RubyDigest.Base.initialize_copy(IRubyObject obj)
|
IRubyObject |
RubyIO.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyModule.initialize_copy(IRubyObject original)
rb_mod_init_copy |
IRubyObject |
RubyObject.initialize_copy(IRubyObject original)
rb_obj_init_copy |
IRubyObject |
RubyRegexp.initialize_copy(IRubyObject original)
rb_reg_init_copy |
IRubyObject |
RubyStruct.initialize_copy(IRubyObject arg)
|
IRubyObject |
RubyTime.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyZlib.ZStream.initialize(Block unusedBlock)
|
IRubyObject |
RubyRegexp.initialize(IRubyObject[] args)
|
IRubyObject |
RubyArray.initialize(IRubyObject[] args,
Block block)
rb_ary_initialize |
IRubyObject |
RubyBigDecimal.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyDigest.Base.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyException.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyFile.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyHash.initialize(IRubyObject[] args,
Block block)
rb_hash_initialize |
IRubyObject |
RubyIO.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyIconv.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyIconv.RubyFailure.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.initialize(IRubyObject[] args,
Block block)
rb_mod_initialize |
IRubyObject |
RubyNameError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNoMethodError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyProc.initialize(IRubyObject[] args,
Block procBlock)
|
IRubyObject |
RubyRange.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyString.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyStringIO.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyStringScanner.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyStruct.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubySystemExit.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyThread.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyTime.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyDir.initialize(IRubyObject _newPath,
Block unusedBlock)
Creates a new Dir . |
IRubyObject |
RubyFileStat.initialize(IRubyObject fname,
Block unusedBlock)
|
IRubyObject |
RubyZlib.RubyGzipReader.initialize(IRubyObject io,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerator.initialize(IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipWriter.initialize2(IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerable.inject(IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyFileStat.ino()
|
IRubyObject |
RubyArray.insert(IRubyObject[] args)
rb_ary_insert |
IRubyObject |
RubyString.insert(IRubyObject indexArg,
IRubyObject stringArg)
|
IRubyObject |
RubyArray.inspect()
rb_ary_inspect |
IRubyObject |
RubyBigDecimal.inspect()
|
IRubyObject |
RubyClassPathVariable.inspect()
|
IRubyObject |
RubyException.inspect()
inspects an object and return a kind of debug information |
IRubyObject |
RubyFile.inspect()
|
IRubyObject |
RubyHash.inspect()
rb_hash_inspect |
IRubyObject |
RubyIconv.RubyFailure.inspect()
|
IRubyObject |
RubyMatchData.inspect()
|
IRubyObject |
RubyMethod.inspect()
|
IRubyObject |
RubyObject.inspect()
rb_obj_inspect |
IRubyObject |
RubyRegexp.inspect()
rb_reg_inspect |
IRubyObject |
RubyString.inspect()
rb_str_inspect |
IRubyObject |
RubyStringScanner.inspect()
|
IRubyObject |
RubyStruct.inspect()
|
IRubyObject |
RubySymbol.inspect()
|
IRubyObject |
RubyThread.inspect()
|
IRubyObject |
RubyUndef.inspect()
|
IRubyObject |
RubyProcess.RubyStatus.inspect(Block unusedBlock)
|
IRubyObject |
RubyRange.inspect(Block block)
|
IRubyObject |
RubyObject.instance_eval(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.instance_exec(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.instance_method(IRubyObject symbol)
|
IRubyObject |
RubyObject.instance_variable_get(IRubyObject var)
|
IRubyObject |
RubyObject.instance_variable_set(IRubyObject var,
IRubyObject value)
|
IRubyObject |
RubyInteger.int_p()
int_int_p |
IRubyObject |
RubyNumeric.int_p()
num_int_p |
protected abstract IRubyObject |
RubyZlib.ZStream.internalFinish()
|
protected IRubyObject |
RubyZlib.Inflate.internalFinish()
|
protected IRubyObject |
RubyZlib.Deflate.internalFinish()
|
IRubyObject |
RubyArgsFile.internalGets(IRubyObject[] args)
|
IRubyObject |
RubyIO.internalGets(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyStringIO.internalGets(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.internalGets(IRubyObject[] args)
|
IRubyObject |
RubyIO.io_wait()
waits until input available or timed out and returns self, or nil when EOF reached. |
IRubyObject |
RubyStringIO.isatty()
|
IRubyObject |
RubyThreadGroup.isEnclosed(Block block)
|
IRubyObject |
RubyRegexp.kcode()
|
IRubyObject |
RubyThread.kill()
|
static IRubyObject |
RubyProcess.kill(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyRegexp.last_match_s(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyRegexp.last_match(IRubyObject match)
rb_reg_last_match |
IRubyObject |
RubyRange.last()
|
IRubyObject |
RubyArray.last(IRubyObject[] args)
rb_ary_last |
IRubyObject |
RubyBigDecimal.le(IRubyObject arg)
|
IRubyObject |
RubyFixnum.le(IRubyObject other)
fix_le |
IRubyObject |
RubyFloat.le(IRubyObject other)
flo_le |
IRubyObject |
RubyStringIO.length()
|
IRubyObject |
RubyZlib.RubyGzipFile.level()
|
static IRubyObject |
RubyBigDecimal.limit(IRubyObject recv,
IRubyObject arg1)
|
IRubyObject |
RubyArgsFile.lineno()
|
IRubyObject |
RubyStringIO.lineno()
|
IRubyObject |
RubyZlib.RubyGzipReader.lineno()
|
IRubyObject |
RubyThreadGroup.list(Block block)
|
IRubyObject |
RubyString.ljust(IRubyObject[] args)
rb_str_ljust |
static IRubyObject |
RubyYAML.load_documents(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyYAML.load_file(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.load_stream(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.load(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.load(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyMarshal.load(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyKernel.loop(IRubyObject recv,
Block block)
|
IRubyObject |
RubyBignum.lshift(IRubyObject other)
rb_big_lshift |
IRubyObject |
RubyFixnum.lshift(IRubyObject other)
fix_lshift |
static IRubyObject |
RubyFile.lstat(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyString.lstrip_bang()
rb_str_lstrip_bang |
IRubyObject |
RubyString.lstrip()
rb_str_lstrip |
IRubyObject |
RubyBigDecimal.lt(IRubyObject arg)
|
IRubyObject |
RubyFixnum.lt(IRubyObject other)
fix_lt |
IRubyObject |
RubyFloat.lt(IRubyObject other)
flo_lt |
static IRubyObject |
RubyRegexp.match_last(IRubyObject match)
rb_reg_match_last |
IRubyObject |
RubyRegexp.match_m(IRubyObject target)
rb_reg_match_m |
IRubyObject |
RubyStringScanner.match_p(RubyRegexp rx)
|
static IRubyObject |
RubyRegexp.match_post(IRubyObject match)
rb_reg_match_post |
static IRubyObject |
RubyRegexp.match_pre(IRubyObject match)
rb_reg_match_pre |
IRubyObject |
RubyObject.match(IRubyObject arg)
|
IRubyObject |
RubyRegexp.match(IRubyObject target)
rb_reg_match |
IRubyObject |
RubyString.match(IRubyObject other)
rb_str_match |
IRubyObject |
RubyRegexp.match(java.lang.String target,
RubyString rtarget,
int startPos)
|
IRubyObject |
RubyRegexp.match2()
rb_reg_match2 |
IRubyObject |
RubyString.match2()
rb_str_match2 |
IRubyObject |
RubyString.match3(IRubyObject pattern)
String#match(pattern) |
IRubyObject |
RubyStringScanner.matched_size()
|
IRubyObject |
RubyStringScanner.matched()
|
static IRubyObject |
RubyEnumerable.max(IRubyObject self,
Block block)
|
IRubyObject |
RubyModule.method_added(IRubyObject nothing,
Block block)
|
static IRubyObject |
RubyKernel.method_missing(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.method_removed(IRubyObject nothing,
Block block)
|
IRubyObject |
RubyModule.method_undefined(IRubyObject nothing,
Block block)
|
IRubyObject |
RubyObject.method(IRubyObject symbol)
|
IRubyObject |
RubyObject.methods(IRubyObject[] args)
rb_obj_methods |
static IRubyObject |
RubyEnumerable.min(IRubyObject self,
Block block)
|
IRubyObject |
RubyBignum.minus(IRubyObject other)
rb_big_minus |
IRubyObject |
RubyFixnum.minus(IRubyObject other)
fix_minus |
IRubyObject |
RubyFloat.minus(IRubyObject other)
flo_minus |
static IRubyObject |
RubyDir.mkdir(IRubyObject recv,
IRubyObject[] args)
Creates the directory specified by path . |
IRubyObject |
RubyBigDecimal.mod(IRubyObject arg)
|
IRubyObject |
RubyBignum.mod(IRubyObject other)
rb_big_modulo |
IRubyObject |
RubyFixnum.mod(IRubyObject other)
fix_mod |
IRubyObject |
RubyFloat.mod(IRubyObject other)
flo_mod |
IRubyObject |
RubyFileStat.mode()
|
static IRubyObject |
RubyBigDecimal.mode(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyModule.module_eval(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNumeric.modulo(IRubyObject other)
num_modulo |
static IRubyObject |
RubyMethod.mproc(IRubyObject recv,
Block block)
Create a Proc object which is called like a ruby method. |
IRubyObject |
RubyFile.mtime()
|
IRubyObject |
RubyFileStat.mtime()
|
IRubyObject |
RubyZlib.RubyGzipFile.mtime()
|
static IRubyObject |
RubyFile.mtime(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyBignum.mul(IRubyObject other)
rb_big_mul |
IRubyObject |
RubyFixnum.mul(IRubyObject other)
fix_mul |
IRubyObject |
RubyFloat.mul(IRubyObject other)
flo_mul |
IRubyObject |
RubyBigDecimal.mult(IRubyObject[] args)
|
IRubyObject |
RubyNameError.name()
|
IRubyObject |
RubyBigDecimal.nan_p()
|
IRubyObject |
RubyFloat.nan_p()
flo_is_nan_p |
IRubyObject |
RubyBigDecimal.ne(IRubyObject arg)
|
IRubyObject |
RubyBignum.neg()
rb_big_neg |
static IRubyObject |
RubyKernel.new_array(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyTime.new_at(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.new_float(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyEnumerator.new_instance(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.new_integer(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyKernel.new_string(IRubyObject recv,
IRubyObject object)
|
IRubyObject |
RubyClass.newInstance(IRubyObject[] args,
Block block)
rb_class_new_instance |
static IRubyObject |
RubyThreadGroup.newInstance(IRubyObject recv,
Block block)
|
static IRubyObject |
RubyProc.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Create a new instance of a Proc object. |
static IRubyObject |
RubyThread.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Thread.new |
IRubyObject |
RubyModule.newMethod(IRubyObject receiver,
java.lang.String name,
boolean bound)
|
IRubyObject |
RubyNil.nil_p()
|
IRubyObject |
RubyObject.nil_p()
|
static IRubyObject |
RubyYAML.nil_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.nil_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.nitems()
rb_ary_nitems |
static IRubyObject |
RubyNKF.nkf(IRubyObject recv,
IRubyObject opt,
IRubyObject str)
|
IRubyObject |
RubyBigDecimal.nonzero_p()
|
IRubyObject |
RubyNumeric.nonzero_p()
num_nonzero_p |
IRubyObject |
RubyMatchData.RString.nth_match(int nth)
|
static IRubyObject |
RubyRegexp.nth_match(int n,
IRubyObject match)
rb_reg_nth_match |
static IRubyObject |
RubyNumeric.num2fix(IRubyObject val)
rb_num2fix |
static IRubyObject |
RubyYAML.numeric_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerator.o_to_enum(IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.obj_equal(IRubyObject obj)
rb_obj_equal |
static IRubyObject |
RubyYAML.obj_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.obj_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.obj_to_yaml_properties(IRubyObject self)
|
static IRubyObject |
RubyYAML.obj_to_yaml_style(IRubyObject self)
|
static IRubyObject |
RubyYAML.obj_to_yaml(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyString.oct()
rb_str_oct |
static IRubyObject |
RubyBinding.of_caller(IRubyObject recv,
Block aBlock)
|
IRubyObject |
RubyMatchData.offset(IRubyObject index)
match_offset |
IRubyObject |
RubyArray.op_and(IRubyObject other)
rb_ary_and |
IRubyObject |
RubyArray.op_cmp(IRubyObject obj)
rb_ary_cmp |
IRubyObject |
RubyModule.op_cmp(IRubyObject obj)
rb_mod_cmp |
IRubyObject |
RubyString.op_cmp(IRubyObject other)
|
IRubyObject |
RubyTime.op_cmp(IRubyObject other)
|
IRubyObject |
RubyArray.op_diff(IRubyObject other)
rb_ary_diff |
IRubyObject |
RubyProcess.RubyStatus.op_eq(IRubyObject other,
Block block)
|
IRubyObject |
RubyArray.op_equal(IRubyObject obj)
rb_ary_equal |
IRubyObject |
RubyModule.op_ge(IRubyObject obj)
rb_mod_ge |
IRubyObject |
RubyString.op_ge(IRubyObject other)
|
IRubyObject |
RubyTime.op_ge(IRubyObject other)
|
IRubyObject |
RubyModule.op_gt(IRubyObject obj)
rb_mod_gt |
IRubyObject |
RubyString.op_gt(IRubyObject other)
|
IRubyObject |
RubyTime.op_gt(IRubyObject other)
|
IRubyObject |
RubyModule.op_le(IRubyObject obj)
rb_mod_le |
IRubyObject |
RubyString.op_le(IRubyObject other)
|
IRubyObject |
RubyTime.op_le(IRubyObject other)
|
IRubyObject |
RubyModule.op_lt(IRubyObject obj)
rb_mod_lt |
IRubyObject |
RubyString.op_lt(IRubyObject other)
|
IRubyObject |
RubyTime.op_lt(IRubyObject other)
|
IRubyObject |
RubyTime.op_minus(IRubyObject other)
|
IRubyObject |
RubyString.op_mul(IRubyObject other)
|
IRubyObject |
RubyArray.op_or(IRubyObject other)
rb_ary_or |
IRubyObject |
RubyArray.op_plus(IRubyObject obj)
rb_ary_plus |
IRubyObject |
RubyString.op_plus(IRubyObject other)
|
IRubyObject |
RubyTime.op_plus(IRubyObject other)
|
IRubyObject |
RubyArray.op_times(IRubyObject times)
rb_ary_times |
static IRubyObject |
RubyFile.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyStringIO.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.RubyGzipWriter.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyFile.open(IRubyObject recv,
IRubyObject[] args,
boolean tryToYield,
Block block)
|
static IRubyObject |
RubyDir.open(IRubyObject recv,
IRubyObject path,
Block block)
Returns a new directory object for path . |
static IRubyObject |
RubyIconv.open(IRubyObject recv,
IRubyObject to,
IRubyObject from,
Block block)
|
static IRubyObject |
RubyZlib.RubyGzipReader.open(IRubyObject recv,
RubyString filename,
Block block)
|
IRubyObject |
RubyBignum.or(IRubyObject other)
rb_big_or |
IRubyObject |
RubyFixnum.or(IRubyObject other)
fix_or |
IRubyObject |
RubyZlib.RubyGzipFile.orig_name()
|
IRubyObject |
RubyZlib.RubyGzipFile.os_code()
|
static IRubyObject |
RubyKernel.p(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyZlib.Deflate.params(IRubyObject level,
IRubyObject strategy)
|
static IRubyObject |
RubyJRuby.parse(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerable.partition(IRubyObject self,
Block block)
|
static IRubyObject |
RubyThread.pass(IRubyObject recv)
|
IRubyObject |
RubyDir.path()
|
IRubyObject |
RubyStringIO.path()
|
IRubyObject |
RubyStringScanner.peek(RubyFixnum length)
|
IRubyObject |
RubyIO.pid()
Return the process id (pid) of the process this IO object spawned. |
IRubyObject |
RubyStringIO.pid()
|
static IRubyObject |
RubyProcess.pid(IRubyObject recv)
|
static IRubyObject |
RubyIO.pipe(IRubyObject recv)
|
IRubyObject |
RubyBignum.plus(IRubyObject other)
rb_big_plus |
IRubyObject |
RubyFixnum.plus(IRubyObject other)
fix_plus |
IRubyObject |
RubyFloat.plus(IRubyObject other)
flo_plus |
IRubyObject |
RubyArray.pop()
rb_ary_pop |
static IRubyObject |
RubyIO.popen(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyStringIO.pos()
|
IRubyObject |
RubyZlib.RubyGzipReader.pos()
|
IRubyObject |
RubyZlib.RubyGzipWriter.pos()
|
IRubyObject |
RubyStringScanner.post_match()
|
IRubyObject |
RubyBignum.pow(IRubyObject other)
rb_big_pow |
IRubyObject |
RubyFixnum.pow(IRubyObject other)
fix_pow |
IRubyObject |
RubyFloat.pow(IRubyObject other)
flo_pow |
IRubyObject |
RubyBigDecimal.power(IRubyObject arg)
|
IRubyObject |
RubyStringScanner.pre_match()
|
static IRubyObject |
RubyPrecision.prec_f(IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyPrecision.prec_i(IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyPrecision.prec(IRubyObject receiver,
IRubyObject type,
Block block)
|
IRubyObject |
RubyBigDecimal.precs()
|
IRubyObject |
RubyIO.print(IRubyObject[] args)
Print some objects to the stream. |
IRubyObject |
RubyStringIO.print(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.print(IRubyObject[] args)
|
static IRubyObject |
RubyKernel.print(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyIO.printf(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.printf(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.printf(IRubyObject[] args)
|
static IRubyObject |
RubyKernel.printf(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyThread.priority_set(IRubyObject priority)
|
IRubyObject |
RubyModule.private_method_defined(IRubyObject symbol)
|
IRubyObject |
RubyObject.private_methods(IRubyObject[] args)
rb_obj_private_methods |
IRubyObject |
RubyModule.protected_method_defined(IRubyObject symbol)
|
IRubyObject |
RubyObject.protected_methods(IRubyObject[] args)
rb_obj_protected_methods |
IRubyObject |
RubyModule.public_method_defined(IRubyObject symbol)
|
IRubyObject |
RubyObject.public_methods(IRubyObject[] args)
|
IRubyObject |
Ruby.pushExitBlock(RubyProc proc)
Push block onto exit stack. |
IRubyObject |
RubyIO.putc(IRubyObject object)
|
IRubyObject |
RubyStringIO.putc(IRubyObject obj)
|
static IRubyObject |
RubyKernel.putc(IRubyObject recv,
IRubyObject ch)
rb_f_putc |
IRubyObject |
RubyZlib.RubyGzipWriter.putc(RubyNumeric p1)
|
IRubyObject |
RubyIO.puts(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.puts(IRubyObject[] obj)
|
IRubyObject |
RubyZlib.RubyGzipWriter.puts(IRubyObject[] args)
|
static IRubyObject |
RubyKernel.puts(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.quick_emit_node(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyYAML.quick_emit(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyBignum.quo(IRubyObject other)
rb_big_quo |
IRubyObject |
RubyFixnum.quo(IRubyObject other)
fix_quo |
IRubyObject |
RubyNumeric.quo(IRubyObject other)
num_quo |
IRubyObject |
RubyThread.raise(IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.raise(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyYAML.range_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.range_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.rassoc(IRubyObject value)
rb_ary_rassoc |
IRubyObject |
RubyArray.rb_clear()
rb_ary_clear |
static IRubyObject |
RubyKernel.rbCatch(IRubyObject recv,
IRubyObject tag,
Block block)
|
IRubyObject |
RubyObject.rbClone(Block unusedBlock)
rb_obj_clone should be overriden only by: Proc, Method, UnboundedMethod, Binding |
IRubyObject |
RubyStruct.rbClone(Block block)
|
IRubyObject |
RubyUndef.rbClone(Block unusedBlock)
|
static IRubyObject |
RubyKernel.rbThrow(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyDir.read()
Returns the next entry from this directory. |
IRubyObject |
RubyArgsFile.read(IRubyObject[] args)
|
IRubyObject |
RubyIO.read(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.read(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.read(IRubyObject[] args)
|
static IRubyObject |
RubyIO.read(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyFileStat.readable_p()
|
IRubyObject |
RubyArgsFile.readchar()
|
IRubyObject |
RubyIO.readchar()
Read a byte. |
IRubyObject |
RubyStringIO.readchar()
|
IRubyObject |
RubyZlib.RubyGzipReader.readchar()
|
IRubyObject |
RubyZlib.RubyGzipReader.readline()
|
IRubyObject |
RubyArgsFile.readline(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyIO.readline(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyStringIO.readline(IRubyObject[] args)
|
static IRubyObject |
RubyKernel.readline(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyStringIO.readlines(IRubyObject[] arg)
|
IRubyObject |
RubyZlib.RubyGzipReader.readlines(IRubyObject[] args)
|
IRubyObject |
RubyIO.readpartial(IRubyObject[] args)
|
IRubyObject |
RubyIO.ready()
returns non-nil if input available without blocking, false if EOF or not open/readable, otherwise nil. |
IRubyObject |
RubyLocalJumpError.reason()
|
static IRubyObject |
RubyYAML.regexp_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.regexp_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.reject_bang(Block block)
rb_ary_reject_bang |
IRubyObject |
RubyHash.reject_bang(Block block)
rb_hash_reject_bang |
IRubyObject |
RubyArray.reject(Block block)
rb_ary_reject_bang |
static IRubyObject |
RubyEnumerable.reject(IRubyObject self,
Block block)
|
IRubyObject |
RubyBigDecimal.remainder(IRubyObject arg)
|
IRubyObject |
RubyBignum.remainder(IRubyObject other)
rb_big_remainder |
IRubyObject |
RubyNumeric.remainder(IRubyObject y)
num_remainder |
IRubyObject |
RubyModule.remove_class_variable(IRubyObject name)
rb_mod_remove_cvar |
IRubyObject |
RubyModule.remove_const(IRubyObject name)
|
IRubyObject |
RubyObject.remove_instance_variable(IRubyObject name,
Block block)
|
IRubyObject |
RubyModule.removeCvar(IRubyObject name)
rb_mod_remove_cvar |
IRubyObject |
RubyObject.removeInstanceVariable(java.lang.String name)
|
static IRubyObject |
RubyFile.rename(IRubyObject recv,
IRubyObject oldName,
IRubyObject newName)
|
IRubyObject |
RubyStringIO.reopen(IRubyObject str)
|
IRubyObject |
RubyIO.reopen(IRubyObject[] args)
|
IRubyObject |
RubyString.replace(int beg,
int len,
RubyString replaceWith)
|
IRubyObject |
RubyArray.replace(IRubyObject orig)
rb_ary_replace |
static IRubyObject |
RubyKernel.require(IRubyObject recv,
IRubyObject name,
Block block)
Require. |
IRubyObject |
RubyStringScanner.reset()
|
IRubyObject |
RubyZlib.ZStream.reset()
|
IRubyObject |
RubyFixnum.rev()
fix_rev |
IRubyObject |
RubyArray.reverse_bang()
rb_ary_reverse_bang |
IRubyObject |
RubyArray.reverse_each(Block block)
rb_ary_reverse_each |
IRubyObject |
RubyArray.reverse()
rb_ary_reverse_m |
IRubyObject |
RubyArgsFile.rewind()
|
IRubyObject |
RubyDir.rewind()
Moves position in this directory to the first entry. |
IRubyObject |
RubyStringIO.rewind()
|
IRubyObject |
RubyZlib.RubyGzipReader.rewind()
|
IRubyObject |
RubyProcess.RubyStatus.rightshift_op(IRubyObject other,
Block block)
|
IRubyObject |
RubyArray.rindex(IRubyObject obj)
rb_ary_rindex |
IRubyObject |
RubyString.rindex(IRubyObject[] args)
rb_str_rindex_m |
IRubyObject |
RubyString.rjust(IRubyObject[] args)
rb_str_rjust |
static IRubyObject |
RubyDir.rmdir(IRubyObject recv,
IRubyObject path)
Deletes the directory specified by path . |
IRubyObject |
RubyFloat.round()
flo_round |
IRubyObject |
RubyNumeric.round()
num_round |
IRubyObject |
RubyBigDecimal.round(IRubyObject[] args)
|
IRubyObject |
RubyBignum.rshift(IRubyObject other)
rb_big_rshift |
IRubyObject |
RubyFixnum.rshift(IRubyObject other)
fix_rshift |
IRubyObject |
RubyString.rstrip_bang()
rb_str_rstrip_bang |
IRubyObject |
RubyString.rstrip()
rb_str_rstrip |
IRubyObject |
RubyThread.run()
|
static IRubyObject |
RubyJRuby.runtime(IRubyObject recv,
Block unusedBlock)
|
static IRubyObject |
RubyZlib.Deflate.s_deflate(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDigest.Base.s_digest(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyThread.s_exit(IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyDigest.Base.s_hexdigest(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyZlib.Inflate.s_inflate(IRubyObject recv,
IRubyObject string)
|
static IRubyObject |
RubyThread.s_kill(IRubyObject receiver,
RubyThread rubyThread,
Block block)
|
static IRubyObject |
RubyTime.s_new(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNumeric.sadded(IRubyObject name)
num_sadded |
IRubyObject |
RubyTime.same2(IRubyObject other)
|
IRubyObject |
RubyStringScanner.scan_full(RubyRegexp rx,
RubyBoolean adv_ptr,
RubyBoolean ret_str)
|
IRubyObject |
RubyStringScanner.scan_until(RubyRegexp rx)
|
IRubyObject |
RubyString.scan(IRubyObject arg,
Block block)
rb_str_scan |
static IRubyObject |
RubyKernel.scan(IRubyObject recv,
IRubyObject pattern,
Block block)
|
IRubyObject |
RubyStringScanner.scan(RubyRegexp rx)
|
IRubyObject |
RubyStringScanner.search_full(RubyRegexp rx,
RubyBoolean adv_ptr,
RubyBoolean ret_str)
|
IRubyObject |
RubyRegexp.search2(java.lang.String str,
RubyString rtarget)
|
IRubyObject |
RubyDir.seek(IRubyObject newPos)
Moves to a position d . |
IRubyObject |
RubyArgsFile.seek(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.seek(IRubyObject[] args)
|
static IRubyObject |
RubyIO.select_static(Ruby runtime,
IRubyObject[] args)
|
IRubyObject |
RubyHash.select(IRubyObject[] args,
Block block)
rb_hash_select |
static IRubyObject |
RubyEnumerable.select(IRubyObject self,
Block block)
|
static IRubyObject |
RubyIO.select(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.select(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyObject.send(IRubyObject[] args,
Block block)
send( aSymbol [, args ]* ) -> anObject Invokes the method identified by aSymbol, passing it any arguments specified. |
IRubyObject |
RubyZlib.ZStream.set_avail_out(IRubyObject p1)
|
IRubyObject |
RubyException.set_backtrace(IRubyObject obj)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_comment(RubyString ignored)
|
IRubyObject |
RubyZlib.Inflate.set_dictionary(IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.set_dictionary(IRubyObject arg)
|
IRubyObject |
RubyArgsFile.set_lineno(IRubyObject line)
|
IRubyObject |
RubyStringIO.set_lineno(RubyFixnum val)
|
IRubyObject |
RubyZlib.RubyGzipReader.set_lineno(RubyNumeric lineArg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_mtime(IRubyObject ignored)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_orig_name(RubyString ignored)
|
IRubyObject |
RubyArgsFile.set_pos(IRubyObject offset)
|
IRubyObject |
RubyStringIO.set_pos(RubyFixnum val)
|
IRubyObject |
RubyStringIO.set_string(RubyString arg)
|
IRubyObject |
RubyStringIO.set_sync(IRubyObject args)
|
IRubyObject |
RubyZlib.RubyGzipFile.set_sync(IRubyObject ignored)
|
static IRubyObject |
RubyKernel.set_trace_func(IRubyObject recv,
IRubyObject trace_func,
Block block)
|
IRubyObject |
RubyGlobal.StringGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyGlobal.KCodeGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyStruct.set(IRubyObject value,
Block block)
|
IRubyObject |
RubyModule.setClassVar(java.lang.String name,
IRubyObject value)
Set the named class variable to the given value, provided taint and freeze allow setting it. |
IRubyObject |
RubyModule.setConstant(java.lang.String name,
IRubyObject value)
Set the named constant on this module. |
IRubyObject |
RubyObject.setInstanceVariable(java.lang.String name,
IRubyObject value)
rb_iv_set / rb_ivar_set |
IRubyObject |
RubyUndef.setInstanceVariable(java.lang.String string,
IRubyObject rubyObject)
|
IRubyObject |
RubyObject.setInstanceVariable(java.lang.String name,
IRubyObject value,
java.lang.String taintError,
java.lang.String freezeError)
|
IRubyObject |
RubyDir.setPos(IRubyObject newPos)
|
IRubyObject |
RubyArray.shift()
rb_ary_shift |
IRubyObject |
RubyHash.shift()
rb_hash_shift |
IRubyObject |
RubyBigDecimal.sign()
|
static IRubyObject |
RubyKernel.singleton_method_added(IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyKernel.singleton_method_removed(IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyKernel.singleton_method_undefined(IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyFile.size_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyClassPathVariable.size()
|
IRubyObject |
RubyFileStat.size()
|
IRubyObject |
RubyFixnum.size()
fix_size |
IRubyObject |
RubyStringIO.size()
|
static IRubyObject |
RubyFileTest.size(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyStringScanner.skip_until(RubyRegexp rx)
|
IRubyObject |
RubyArgsFile.skip()
|
IRubyObject |
RubyStringScanner.skip(RubyRegexp rx)
|
static IRubyObject |
RubyKernel.sleep(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyArray.slice_bang(IRubyObject[] args)
rb_ary_slice_bang |
IRubyObject |
RubyString.slice_bang(IRubyObject[] args)
rb_str_slice_bang |
static IRubyObject |
RubyEnumerable.sort_by(IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.sort(IRubyObject self,
Block block)
|
IRubyObject |
RubyBigDecimal.spaceship(IRubyObject arg)
|
IRubyObject |
RubyObject.specificEval(RubyModule mod,
IRubyObject[] args,
Block block)
specific_eval |
IRubyObject |
RubyBigDecimal.split()
|
static IRubyObject |
RubyKernel.split(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.sprintf(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyBigDecimal.sqrt(IRubyObject[] args)
|
IRubyObject |
RubyString.squeeze_bang(IRubyObject[] args)
rb_str_squeeze_bang |
IRubyObject |
RubyString.squeeze(IRubyObject[] args)
rb_str_squeeze |
static IRubyObject |
RubyGC.start(IRubyObject recv)
|
IRubyObject |
RubyFile.stat()
|
IRubyObject |
RubySystemExit.status()
|
IRubyObject |
RubyThread.status()
|
IRubyObject |
RubyNumeric.step(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyRange.step(IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyThread.stop(IRubyObject receiver)
|
IRubyObject |
RubyArray.store(long index,
IRubyObject value)
rb_ary_store |
IRubyObject |
RubyZlib.ZStream.stream_end_p()
|
static IRubyObject |
RubyYAML.string_is_binary(IRubyObject self)
|
static IRubyObject |
RubyYAML.string_is_complex(IRubyObject self)
|
static IRubyObject |
RubyYAML.string_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.string_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyStringIO.string()
|
IRubyObject |
RubyString.strip_bang()
rb_str_strip_bang |
IRubyObject |
RubyString.strip()
rb_str_strip |
static IRubyObject |
RubyYAML.struct_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.struct_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyString.sub_bang(IRubyObject[] args,
Block block)
rb_str_sub_bang |
static IRubyObject |
RubyKernel.sub_bang(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBigDecimal.sub(IRubyObject[] args)
|
IRubyObject |
RubyString.sub(IRubyObject[] args,
Block block)
rb_str_sub |
static IRubyObject |
RubyKernel.sub(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.subseq(long beg,
long len)
rb_ary_subseq |
IRubyObject |
RubyMatchData.subseq(long beg,
long len)
|
IRubyObject |
RubyArray.subseqLight(long beg,
long len)
rb_ary_subseq |
IRubyObject |
RubyString.substr(int beg,
int len)
|
IRubyObject |
RubyString.succ_bang()
|
IRubyObject |
RubyInteger.succ()
int_succ |
IRubyObject |
RubyString.succ()
|
IRubyObject |
RubySystemExit.success_p()
|
IRubyObject |
RubyProcess.RubyStatus.success_p(Block unusedBlock)
|
IRubyObject |
RubyIconv.RubyFailure.success()
|
IRubyObject |
RubyClass.superclass(Block block)
Return the real super class of this class. |
IRubyObject |
RubyString.swapcase_bang()
rb_str_swapcase_bang |
static IRubyObject |
RubyYAML.symbol_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyFileStat.symlink_p()
|
static IRubyObject |
RubyFile.symlink_p(IRubyObject recv,
IRubyObject arg1)
|
static IRubyObject |
RubyFile.symlink(IRubyObject recv,
IRubyObject from,
IRubyObject to)
|
IRubyObject |
RubyZlib.Inflate.sync_point_p()
|
IRubyObject |
RubyIO.sync_set(IRubyObject newSync)
Sets the current sync mode. |
IRubyObject |
RubyStringIO.sync()
|
IRubyObject |
RubyZlib.RubyGzipFile.sync()
|
IRubyObject |
RubyZlib.Inflate.sync(IRubyObject string)
|
IRubyObject |
RubyIO.sysread(IRubyObject[] args)
|
IRubyObject |
RubyIO.syswrite(IRubyObject obj)
|
IRubyObject |
RubyStringIO.syswrite(IRubyObject args)
|
IRubyObject |
RubyFixnum.taint()
|
IRubyObject |
RubyNil.taint()
|
IRubyObject |
RubyObject.taint()
rb_obj_taint |
IRubyObject |
RubySymbol.taint()
|
IRubyObject |
RubyArgsFile.tell()
|
IRubyObject |
RubyStringIO.tell()
|
IRubyObject |
RubyZlib.RubyGzipReader.tell()
|
IRubyObject |
RubyZlib.RubyGzipWriter.tell()
|
IRubyObject |
RubyStringScanner.terminate()
|
static IRubyObject |
RubyKernel.test(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.time_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.time_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyInteger.times(Block block)
|
static IRubyObject |
RubyProcess.times(IRubyObject recv,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerable.to_a(IRubyObject self)
|
IRubyObject |
RubyArray.to_ary()
|
IRubyObject |
RubyBigDecimal.to_f()
|
IRubyObject |
RubyBignum.to_f()
rb_big_to_f |
IRubyObject |
RubyFixnum.to_f()
fix_to_f |
IRubyObject |
RubyFloat.to_f()
flo_fo |
IRubyObject |
RubyString.to_f()
rb_str_to_f |
IRubyObject |
RubyBigDecimal.to_i()
|
IRubyObject |
RubyProcess.RubyStatus.to_i(Block unusedBlock)
|
IRubyObject |
RubyString.to_i(IRubyObject[] args)
rb_str_to_i |
IRubyObject |
RubyBigDecimal.to_int()
|
IRubyObject |
RubyNumeric.to_int()
num_to_int |
IRubyObject |
RubyArgsFile.to_io()
|
IRubyObject |
RubyMethod.to_proc(Block unusedBlock)
Create a Proc object. |
IRubyObject |
RubyArgsFile.to_s()
|
IRubyObject |
RubyArray.to_s()
rb_ary_to_s |
IRubyObject |
RubyClassPathVariable.to_s()
|
IRubyObject |
RubyException.to_s()
|
IRubyObject |
RubyFloat.to_s()
flo_to_s |
IRubyObject |
RubyHash.to_s()
rb_hash_to_s |
abstract IRubyObject |
RubyMatchData.to_s()
match_to_s |
IRubyObject |
RubyMatchData.JavaString.to_s()
|
IRubyObject |
RubyMatchData.RString.to_s()
|
IRubyObject |
RubyModule.to_s()
rb_mod_to_s |
IRubyObject |
RubyNameError.to_s()
|
IRubyObject |
RubyObject.to_s()
|
IRubyObject |
RubyRegexp.to_s()
|
IRubyObject |
RubyString.to_s()
|
IRubyObject |
RubyStruct.to_s()
|
IRubyObject |
RubySymbol.to_s()
|
IRubyObject |
RubyTime.to_s()
|
IRubyObject |
RubyProcess.RubyStatus.to_s(Block unusedBlock)
|
IRubyObject |
RubyRange.to_s(Block block)
|
IRubyObject |
RubyBigDecimal.to_s(IRubyObject[] args)
|
IRubyObject |
RubyBignum.to_s(IRubyObject[] args)
rb_big_to_s |
IRubyObject |
RubyException.to_str()
|
IRubyObject |
RubyFixnum.to_sym()
fix_to_sym |
IRubyObject |
RubySymbol.to_sym()
|
IRubyObject[] |
RubyArray.toJavaArray()
|
IRubyObject[] |
RubyArray.toJavaArrayMaybeUnsafe()
|
IRubyObject[] |
RubyArray.toJavaArrayUnsafe()
|
IRubyObject |
RubyZlib.ZStream.total_in()
|
IRubyObject |
RubyZlib.ZStream.total_out()
|
IRubyObject |
RubyString.tr_bang(IRubyObject src,
IRubyObject repl)
rb_str_tr_bang |
IRubyObject |
RubyString.tr_s_bang(IRubyObject src,
IRubyObject repl)
rb_str_tr_s_bang |
IRubyObject |
RubyString.tr_s(IRubyObject src,
IRubyObject repl)
rb_str_tr_s |
IRubyObject |
RubyString.tr(IRubyObject src,
IRubyObject repl)
rb_str_tr |
static IRubyObject |
RubyKernel.trace_var(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.trap(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubySignal.trap(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyBoolean.true_and(IRubyObject oth)
|
IRubyObject |
RubyBoolean.true_id()
|
IRubyObject |
RubyBoolean.true_or(IRubyObject oth)
|
static IRubyObject |
RubyYAML.true_taguri(IRubyObject self)
|
IRubyObject |
RubyBoolean.true_to_s()
|
static IRubyObject |
RubyYAML.true_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyBoolean.true_xor(IRubyObject oth)
|
IRubyObject |
RubyFloat.truncate()
flo_truncate |
IRubyObject |
RubyNumeric.truncate()
num_truncate |
IRubyObject |
RubyFile.truncate(IRubyObject arg)
|
IRubyObject |
RubyBigDecimal.truncate(IRubyObject[] args)
|
static IRubyObject |
RubyFile.truncate(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
IRubyObject |
RubyStringIO.truncate(RubyFixnum args)
|
IRubyObject |
RubyStringIO.tty_p()
|
IRubyObject |
RubyBignum.uminus()
rb_big_uminus |
IRubyObject |
RubyFixnum.uminus()
fix_uminus |
IRubyObject |
RubyFloat.uminus()
flo_uminus |
IRubyObject |
RubyNumeric.uminus()
num_uminus |
static IRubyObject |
RubyObjectSpace.undefine_finalizer(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyIO.ungetc(IRubyObject number)
Pushes char represented by int back onto IOS. |
IRubyObject |
RubyStringIO.ungetc(RubyFixnum args)
|
IRubyObject |
RubyZlib.RubyGzipReader.ungetc(RubyNumeric arg)
|
static IRubyObject |
RubyRegexp.union(IRubyObject recv,
IRubyObject[] args)
rb_reg_s_union |
IRubyObject |
RubyArray.uniq_bang()
rb_ary_uniq_bang |
IRubyObject |
RubyArray.uniq()
rb_ary_uniq |
static IRubyObject |
RubyFile.unlink(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyStringScanner.unscan()
|
IRubyObject |
RubyObject.untaint()
rb_obj_untaint |
static IRubyObject |
RubyKernel.untrace_var(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.unused()
|
IRubyObject |
RubyString.upcase_bang()
rb_str_upcase_bang |
IRubyObject |
RubyDigest.Base.update(IRubyObject obj)
|
IRubyObject |
RubyNumeric.uplus()
num_uplus |
IRubyObject |
RubyInteger.upto(IRubyObject to,
Block block)
int_upto |
IRubyObject |
RubyString.upto(IRubyObject str,
Block block)
rb_str_upto_m |
IRubyObject |
RubyString.upto(IRubyObject str,
boolean excl,
Block block)
|
static IRubyObject |
RubyFile.utime(IRubyObject recv,
IRubyObject[] args)
This method does NOT set atime, only mtime, since Java doesn't support anything else. |
IRubyObject |
RubyThread.value()
|
IRubyObject |
RubyArray.values_at(IRubyObject[] args)
rb_values_at |
IRubyObject |
RubyStruct.values_at(IRubyObject[] args)
|
static IRubyObject |
RubyBigDecimal.ver(IRubyObject recv)
|
static IRubyObject |
RubyZlib.version(IRubyObject recv)
|
static IRubyObject |
RubyKernel.warn(IRubyObject recv,
IRubyObject message)
|
static IRubyObject |
RubyZlib.RubyGzipFile.wrap(IRubyObject recv,
RubyZlib.RubyGzipFile io,
IRubyObject proc,
Block unusedBlock)
|
IRubyObject |
RubyFileStat.writable()
|
IRubyObject |
RubyIO.write(IRubyObject obj)
io_write |
IRubyObject |
RubyStringIO.write(IRubyObject args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.write(IRubyObject p1)
|
IRubyObject |
RubyBignum.xor(IRubyObject other)
rb_big_xor |
IRubyObject |
RubyFixnum.xor(IRubyObject other)
fix_xor |
IRubyObject |
Ruby.ycompileAndRun(Node node)
|
IRubyObject |
RubyBigDecimal.zero_p()
|
IRubyObject |
RubyFixnum.zero_p()
fix_zero_p |
IRubyObject |
RubyFloat.zero_p()
flo_zero_p |
IRubyObject |
RubyNumeric.zero_p()
num_zero_p |
IRubyObject |
RubyArray.zip(IRubyObject[] args,
Block block)
rb_ary_zip |
static IRubyObject |
RubyEnumerable.zip(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.zlib_version(IRubyObject recv)
|
Methods in org.jruby with parameters of type IRubyObject | |
---|---|
IRubyObject |
RubyZlib.Inflate._initialize(IRubyObject[] args)
|
IRubyObject |
RubyZlib.Deflate._initialize(IRubyObject[] args)
|
static IRubyObject |
RubyBigDecimal._load(IRubyObject recv,
IRubyObject p1,
Block block)
|
IRubyObject |
RubyThread.abort_on_exception_set(IRubyObject val)
|
static IRubyObject |
RubyThread.abort_on_exception_set(IRubyObject recv,
IRubyObject value)
|
static RubyBoolean |
RubyThread.abort_on_exception(IRubyObject recv)
Returns the status of the global ``abort on exception'' condition. |
static IRubyObject |
RubyKernel.abort(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.abort(IRubyObject recv,
IRubyObject[] args)
|
static RubyFloat |
RubyMath.acos(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.acosh(IRubyObject recv,
IRubyObject x)
|
IRubyObject |
RubyBigDecimal.add(IRubyObject[] args)
|
IRubyObject |
RubyIO.addString(IRubyObject anObject)
rb_io_addstr |
static IRubyObject |
RubyZlib.adler32(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyZlib.adler32(IRubyObject recv,
IRubyObject[] args)
|
static RubyThread |
RubyThread.adopt(IRubyObject recv,
java.lang.Thread t)
|
RubyModule |
RubyModule.alias_method(IRubyObject newId,
IRubyObject oldId)
|
static IRubyObject |
RubyEnumerable.all_p(IRubyObject self,
Block block)
|
static IRubyObject |
RubySymbol.all_symbols(IRubyObject recv)
|
IRubyObject |
RubyBignum.and(IRubyObject other)
rb_big_and |
IRubyObject |
RubyFixnum.and(IRubyObject other)
fix_and |
static IRubyObject |
RubyEnumerable.any_p(IRubyObject self,
Block block)
|
RubyModule |
RubyModule.append_features(IRubyObject module)
rb_mod_append_features |
static IRubyObject |
RubyPrecision.append_features(IRubyObject receiver,
IRubyObject include,
Block block)
|
RubyArray |
RubyArray.append(IRubyObject item)
rb_ary_push - specialized rb_ary_store |
IRubyObject |
RubyClassPathVariable.append(IRubyObject obj)
|
RubyString |
RubyString.append(IRubyObject other)
rb_str_append |
IRubyObject |
RubyStringIO.append(IRubyObject obj)
|
IRubyObject |
RubyZlib.Inflate.append(IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.append(IRubyObject arg)
|
IRubyObject |
RubyZlib.RubyGzipWriter.append(IRubyObject p1)
|
RubyFixnum |
RubyBignum.aref(IRubyObject other)
rb_big_aref |
IRubyObject |
RubyFixnum.aref(IRubyObject other)
fix_aref |
IRubyObject |
RubyHash.aref(IRubyObject key)
rb_hash_aref |
IRubyObject |
RubyStruct.aref(IRubyObject key)
|
IRubyObject |
RubyThread.aref(IRubyObject key)
|
IRubyObject |
RubyArray.aref(IRubyObject[] args)
rb_ary_aref |
IRubyObject |
RubyMatchData.aref(IRubyObject[] args)
match_aref |
IRubyObject |
RubyString.aref(IRubyObject[] args)
rb_str_aref, rb_str_aref_m |
static IRubyObject |
RubyYAML.array_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.array_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.aset(IRubyObject[] args)
rb_ary_aset |
IRubyObject |
RubyString.aset(IRubyObject[] args)
rb_str_aset, rb_str_aset_m |
IRubyObject |
RubyHash.aset(IRubyObject key,
IRubyObject value)
rb_hash_aset |
IRubyObject |
RubyStruct.aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyThread.aset(IRubyObject key,
IRubyObject value)
|
static RubyFloat |
RubyMath.asin(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.asinh(IRubyObject recv,
IRubyObject x)
|
IRubyObject |
RubyArray.assoc(IRubyObject key)
rb_ary_assoc |
static IRubyObject |
RubyKernel.at_exit(IRubyObject recv,
Block block)
|
IRubyObject |
RubyArray.at(IRubyObject pos)
rb_ary_at |
static RubyFloat |
RubyMath.atan(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.atan2(IRubyObject recv,
IRubyObject x,
IRubyObject y)
|
static RubyFloat |
RubyMath.atanh(IRubyObject recv,
IRubyObject x)
|
IRubyObject |
RubyModule.attr_accessor(IRubyObject[] args)
rb_mod_attr_accessor |
IRubyObject |
RubyModule.attr_reader(IRubyObject[] args)
rb_mod_attr_reader |
IRubyObject |
RubyModule.attr_writer(IRubyObject[] args)
rb_mod_attr_writer |
IRubyObject |
RubyModule.attr(IRubyObject[] args)
rb_mod_attr |
static IRubyObject |
RubyKernel.autoload_p(IRubyObject recv,
IRubyObject symbol)
|
static IRubyObject |
RubyKernel.autoload(IRubyObject recv,
IRubyObject symbol,
IRubyObject file)
|
static IRubyObject |
RubyKernel.backquote(IRubyObject recv,
IRubyObject aString)
|
static IRubyObject |
RubyFile.basename(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.basename(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.begin(IRubyObject index)
match_begin |
static RubyBoolean |
RubyComparable.between_p(IRubyObject recv,
IRubyObject first,
IRubyObject second)
cmp_between |
RubyMethod |
RubyUnboundMethod.bind(IRubyObject aReceiver,
Block block)
|
static RubyBinding |
RubyKernel.binding(IRubyObject recv,
Block block)
|
static RubyBoolean |
RubyKernel.block_given(IRubyObject recv,
Block block)
|
static IRubyObject |
RubyMethod.bmcall(IRubyObject blockArg,
IRubyObject arg1,
IRubyObject self,
Block unusedBlock)
Delegate a block call to a bound method call. |
IRubyObject |
RubyProc.call(IRubyObject[] args)
|
IRubyObject |
RubyMethod.call(IRubyObject[] args,
Block block)
Call the method. |
IRubyObject |
RubyProc.call(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyUnboundMethod.call(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyProc.call(IRubyObject[] args,
IRubyObject self,
Block unusedBlock)
|
IRubyObject |
RubyProc.call(IRubyObject[] args,
IRubyObject self,
Block unusedBlock)
|
static IRubyObject |
RubyContinuation.call(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyContinuation.call(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyEnumerable.AppendBlockCallback.call(ThreadContext context,
IRubyObject[] largs,
Block blk)
|
IRubyObject |
RubyEnumerator.SlicedBlockCallback.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyEnumerator.ConsecutiveBlockCallback.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.callcc(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.callcc(IRubyObject recv,
IRubyObject[] args,
Block block)
|
protected IRubyObject |
RubyNumeric.callCoerced(java.lang.String method,
IRubyObject other)
|
protected IRubyObject |
RubyNumeric.callCoerced(java.lang.String method,
IRubyObject other,
boolean err)
|
static IRubyObject |
RubyEnumerable.callEach(Ruby runtime,
ThreadContext context,
IRubyObject self,
BlockCallback callback)
|
static IRubyObject |
RubyEnumerable.callEachOld(ThreadContext context,
IRubyObject self,
RubyModule module,
BlockCallback bc)
|
static IRubyObject |
RubyKernel.caller(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.caller(IRubyObject recv,
IRubyObject[] args,
Block block)
|
void |
Ruby.callEventHooks(ThreadContext context,
int event,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type)
|
void |
RubyObject.callInit(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyArray.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyBignum.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyFixnum.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyHash.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyModule.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyRegexp.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyString.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubySymbol.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
RubyModule rubyclass,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject arg)
rb_funcall |
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String string,
IRubyObject arg)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String method,
IRubyObject[] rubyArgs)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String method,
IRubyObject[] rubyArgs,
Block block)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
RubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
static IRubyObject |
RubyObject.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
int methodIndex,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
|
static IRubyObject |
RubyObject.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
int methodIndex,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
|
static IRubyObject |
RubyObject.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
|
static IRubyObject |
RubyObject.callMethodMissing(ThreadContext context,
IRubyObject receiver,
DynamicMethod method,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyUndef.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.casecmp(IRubyObject other)
|
IRubyObject |
RubyBigDecimal.ceil(IRubyObject arg)
|
IRubyObject |
RubyString.center(IRubyObject[] args)
|
static IRubyObject |
RubyDir.chdir(IRubyObject recv,
IRubyObject[] args,
Block block)
Changes the current directory to path |
static IRubyObject |
RubyDir.chdir(IRubyObject recv,
IRubyObject[] args,
Block block)
Changes the current directory to path |
static void |
RubyNumeric.checkInt(IRubyObject arg,
long num)
check_int |
void |
Ruby.checkSafeString(IRubyObject object)
|
IRubyObject |
RubyFile.chmod(IRubyObject arg)
|
static IRubyObject |
RubyFile.chmod(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.chmod(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyString.chomp_bang(IRubyObject[] args)
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(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.chomp_bang(IRubyObject recv,
IRubyObject[] args)
|
RubyString |
RubyString.chomp(IRubyObject[] args)
rb_str_chop |
static IRubyObject |
RubyKernel.chomp(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.chomp(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.chop_bang(IRubyObject recv)
|
static IRubyObject |
RubyKernel.chop(IRubyObject recv)
|
IRubyObject |
RubyFile.chown(IRubyObject arg)
|
static IRubyObject |
RubyFile.chown(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.chown(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDir.chroot(IRubyObject recv,
IRubyObject path)
Changes the root directory (only allowed by super user). |
static IRubyObject |
RubyYAML.class_to_yaml(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.class_to_yaml(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyModule.class_variable_get(IRubyObject var)
rb_mod_cvar_get |
IRubyObject |
RubyModule.class_variable_set(IRubyObject var,
IRubyObject value)
rb_mod_cvar_set |
void |
RubyThread.cleanTerminate(IRubyObject result)
|
IRubyObject |
RubyBignum.cmp(IRubyObject other)
rb_big_cmp |
IRubyObject |
RubyFixnum.cmp(IRubyObject other)
fix_cmp |
IRubyObject |
RubyFloat.cmp(IRubyObject other)
flo_cmp |
IRubyObject |
RubyNumeric.cmp(IRubyObject other)
num_cmp |
static void |
RubyComparable.cmperr(IRubyObject recv,
IRubyObject other)
rb_cmperr |
static int |
RubyComparable.cmpint(IRubyObject val,
IRubyObject a,
IRubyObject b)
rb_cmpint |
IRubyObject |
RubyBigDecimal.coerce(IRubyObject other)
|
IRubyObject |
RubyBignum.coerce(IRubyObject other)
rb_big_coerce |
IRubyObject |
RubyFloat.coerce(IRubyObject other)
flo_coerce |
IRubyObject |
RubyNumeric.coerce(IRubyObject other)
num_coerce |
protected IRubyObject |
RubyNumeric.coerceBin(java.lang.String method,
IRubyObject other)
rb_num_coerce_bin coercion taking two arguments |
protected IRubyObject |
RubyNumeric.coerceBody(IRubyObject other)
coerce_body |
protected IRubyObject |
RubyNumeric.coerceCmp(java.lang.String method,
IRubyObject other)
rb_num_coerce_cmp coercion used for comparisons |
protected IRubyObject |
RubyNumeric.coerceRelOp(java.lang.String method,
IRubyObject other)
rb_num_coerce_relop coercion used for relative operators |
static IRubyObject |
RubyEnumerable.collect(IRubyObject self,
Block block)
|
IRubyObject |
RubyObject.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
Used by the compiler to handle visibility |
IRubyObject |
RubyObject.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
Used by the compiler to handle visibility |
IRubyObject |
RubyUndef.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
RubyObject.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
Used by the compiler to ease calling indexed methods, also to handle visibility. |
IRubyObject |
RubyObject.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject self,
CallType callType,
Block block)
Used by the compiler to ease calling indexed methods, also to handle visibility. |
IRubyObject |
RubyUndef.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
RubyUndef.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
RubyArray |
RubyArray.concat(IRubyObject obj)
rb_ary_concat |
RubyString |
RubyString.concat(IRubyObject other)
rb_str_concat |
IRubyObject |
RubyStringScanner.concat(IRubyObject obj)
|
RubyBoolean |
RubyModule.const_defined(IRubyObject symbol)
rb_mod_const_defined |
IRubyObject |
RubyModule.const_get(IRubyObject symbol)
rb_mod_const_get |
IRubyObject |
RubyModule.const_missing(IRubyObject name,
Block block)
Base implementation of Module#const_missing, throws NameError for specific missing constant. |
IRubyObject |
RubyModule.const_set(IRubyObject symbol,
IRubyObject value)
rb_mod_const_set |
static IRubyObject |
RubyIconv.conv(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyIconv.conv(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static RubyArray |
RubyIconv.convertWithArgs(IRubyObject recv,
IRubyObject[] args,
java.lang.String function)
|
static RubyArray |
RubyIconv.convertWithArgs(IRubyObject recv,
IRubyObject[] args,
java.lang.String function)
|
static RubyFloat |
RubyMath.cos(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.cosh(IRubyObject recv,
IRubyObject x)
|
IRubyObject |
RubyString.count(IRubyObject[] args)
rb_str_count |
static IRubyObject |
RubyZlib.crc_table(IRubyObject recv)
|
static IRubyObject |
RubyZlib.crc32(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyZlib.crc32(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyArray.create(IRubyObject klass,
IRubyObject[] args,
Block block)
rb_ary_s_create |
static IRubyObject |
RubyArray.create(IRubyObject klass,
IRubyObject[] args,
Block block)
rb_ary_s_create |
static IRubyObject |
RubyHash.create(IRubyObject recv,
IRubyObject[] args,
Block block)
rb_hash_s_create |
static IRubyObject |
RubyHash.create(IRubyObject recv,
IRubyObject[] args,
Block block)
rb_hash_s_create |
static IRubyObject |
RubyThread.critical_set(IRubyObject receiver,
RubyBoolean value)
|
static IRubyObject |
RubyThread.critical(IRubyObject receiver)
|
RubyString |
RubyString.crypt(IRubyObject other)
rb_str_crypt |
static RubyThread |
RubyThread.current(IRubyObject recv)
|
static IRubyObject |
RubyYAML.date_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.date_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyHash.default_value_get(IRubyObject[] args)
rb_hash_default |
IRubyObject |
RubyHash.default_value_set(IRubyObject defaultValue)
rb_hash_set_default |
static IRubyObject |
RubyObjectSpace.define_finalizer(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyObjectSpace.define_finalizer(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.define_method(IRubyObject[] args,
Block block)
|
void |
RubyModule.defineConstant(java.lang.String name,
IRubyObject value)
rb_define_const |
void |
Ruby.defineGlobalConstant(java.lang.String name,
IRubyObject value)
rb_define_global_const |
void |
Ruby.defineReadonlyVariable(java.lang.String name,
IRubyObject value)
defines a readonly global variable |
IRubyObject |
RubyZlib.Deflate.deflate(IRubyObject[] args)
|
IRubyObject |
RubyArray.delete_at(IRubyObject obj)
rb_ary_delete_at_m |
IRubyObject |
RubyString.delete_bang(IRubyObject[] args)
rb_str_delete_bang |
IRubyObject |
RubyString.delete(IRubyObject[] args)
rb_str_delete |
IRubyObject |
RubyArray.delete(IRubyObject item,
Block block)
rb_ary_delete |
IRubyObject |
RubyHash.delete(IRubyObject key,
Block block)
rb_hash_delete |
static IRubyObject |
RubyEnumerable.detect(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.detect(IRubyObject self,
IRubyObject[] args,
Block block)
|
static RubyBoolean |
RubyFileTest.directory_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFile.dirname(IRubyObject recv,
IRubyObject arg)
|
IRubyObject |
RubyObject.display(IRubyObject[] args)
|
IRubyObject |
RubyFixnum.div_div(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_slash(IRubyObject other)
|
IRubyObject |
RubyBignum.div(IRubyObject other)
rb_big_div |
IRubyObject |
RubyNumeric.div(IRubyObject other)
num_div |
IRubyObject |
RubyBigDecimal.div(IRubyObject[] args)
|
IRubyObject |
RubyBigDecimal.divmod(IRubyObject arg)
|
IRubyObject |
RubyBignum.divmod(IRubyObject other)
rb_big_divmod |
IRubyObject |
RubyFixnum.divmod(IRubyObject other)
fix_divmod |
IRubyObject |
RubyFloat.divmod(IRubyObject other)
flo_divmod |
IRubyObject |
RubyNumeric.divmod(IRubyObject other)
num_divmod |
protected RubyArray |
RubyNumeric.doCoerce(IRubyObject other,
boolean err)
do_coerce |
static IRubyObject |
RubyBigDecimal.double_fig(IRubyObject recv)
|
IRubyObject |
RubyInteger.downto(IRubyObject to,
Block block)
int_downto |
static IRubyObject |
RubyYAML.dump_all(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.dump_all(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.dump_stream(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.dump_stream(IRubyObject self,
IRubyObject[] args)
|
RubyString |
RubyTime.dump(IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyYAML.dump(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.dump(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerator.each_cons(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyYAML.each_document(IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyArgsFile.each_line(IRubyObject[] args,
Block block)
Invoke a block for each line. |
RubyIO |
RubyIO.each_line(IRubyObject[] args,
Block block)
Invoke a block for each line. |
IRubyObject |
RubyString.each_line(IRubyObject[] args,
Block block)
rb_str_each_line |
static IRubyObject |
RubyObjectSpace.each_object(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyObjectSpace.each_object(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.each_slice(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_index(IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.each_with_index(IRubyObject self,
Block block)
|
IRubyObject |
RubyStringIO.each(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.each(IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.each(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.each(IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.eltInternalSet(int offset,
IRubyObject item)
|
IRubyObject |
RubyMatchData.end(IRubyObject index)
match_end |
static RubyArray |
RubyDir.entries(IRubyObject recv,
IRubyObject path)
Returns an array containing all of the filenames in the given directory. |
static IRubyObject |
RubyEnumerator.enum_cons(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.enum_slice(IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyDigest.Base.eq(IRubyObject oth)
|
RubyBoolean |
RubyArray.eql_p(IRubyObject obj)
rb_ary_eql |
IRubyObject |
RubyBigDecimal.eql_p(IRubyObject arg)
|
IRubyObject |
RubyBignum.eql_p(IRubyObject other)
rb_big_eql |
IRubyObject |
RubyFloat.eql_p(IRubyObject other)
flo_eql |
IRubyObject |
RubyNumeric.eql_p(IRubyObject other)
num_eql |
IRubyObject |
RubyRange.eql_p(IRubyObject other)
|
IRubyObject |
RubyString.eql_p(IRubyObject other)
|
IRubyObject |
RubyStruct.eql_p(IRubyObject other)
|
IRubyObject |
RubyTime.eql_p(IRubyObject other)
|
boolean |
RubyFixnum.eql(IRubyObject other)
short circuit for Fixnum key comparison |
boolean |
RubyObject.eql(IRubyObject other)
rb_eql this method is not defind for Ruby objects directly. |
boolean |
RubyString.eql(IRubyObject other)
short circuit for String key comparison |
boolean |
RubySymbol.eql(IRubyObject other)
short circuit for Symbol key comparison |
boolean |
RubyUndef.eql(IRubyObject other)
|
boolean |
RubyObject.eqlInternal(ThreadContext context,
IRubyObject other)
|
boolean |
RubyUndef.eqlInternal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyRegexp.eqq(IRubyObject target)
rb_reg_eqq |
IRubyObject |
RubyBignum.equal(IRubyObject other)
rb_big_eq |
IRubyObject |
RubyFixnum.equal(IRubyObject other)
fix_equal |
IRubyObject |
RubyFloat.equal(IRubyObject other)
flo_eq |
IRubyObject |
RubyHash.equal(IRubyObject other)
|
IRubyObject |
RubyNumeric.equal(IRubyObject other)
num_equal |
IRubyObject |
RubyObject.equal(IRubyObject other)
rb_equal |
IRubyObject |
RubyRegexp.equal(IRubyObject other)
rb_reg_equal |
IRubyObject |
RubyString.equal(IRubyObject other)
|
IRubyObject |
RubyStruct.equal(IRubyObject other)
|
IRubyObject |
RubySymbol.equal(IRubyObject other)
|
IRubyObject |
RubyUndef.equal(IRubyObject other)
|
IRubyObject |
RubyRange.equal(IRubyObject other,
Block block)
|
static IRubyObject |
RubyComparable.equal(IRubyObject recv,
IRubyObject other)
cmp_equal (cmp_eq inlined here) |
IRubyObject |
RubyObject.equalInternal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
RubyUndef.equalInternal(ThreadContext context,
IRubyObject other)
|
static RubyFloat |
RubyMath.erf(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.erfc(IRubyObject recv,
IRubyObject x)
|
static IRubyObject |
RubyKernel.eval(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.eval(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.evalSimple(ThreadContext context,
IRubyObject src,
java.lang.String file)
|
IRubyObject |
RubyUndef.evalSimple(ThreadContext context,
IRubyObject evalString,
java.lang.String file)
|
IRubyObject |
RubyObject.evalUnder(RubyModule under,
IRubyObject src,
IRubyObject file,
IRubyObject line)
|
IRubyObject |
RubyObject.evalWithBinding(ThreadContext context,
IRubyObject src,
IRubyObject scope,
java.lang.String file,
int lineNumber)
|
IRubyObject |
RubyUndef.evalWithBinding(ThreadContext context,
IRubyObject evalString,
IRubyObject binding,
java.lang.String file,
int lineNumber)
|
void |
Ruby.CallTraceFuncHook.event(ThreadContext context,
int event,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type)
|
static IRubyObject |
RubyYAML.exception_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.exception_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
RubyException |
RubyException.exception(IRubyObject[] args)
|
static IRubyObject |
RubyFileTest.executable_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyModule.executeUnder(Callback method,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyFileTest.exist_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyKernel.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.exit_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.exit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.exit(IRubyObject recv,
IRubyObject[] args)
|
static RubyFloat |
RubyMath.exp(IRubyObject recv,
IRubyObject exponent)
|
static IRubyObject |
RubyFile.expand_path(IRubyObject recv,
IRubyObject[] args)
Converts a pathname to an absolute pathname. |
static IRubyObject |
RubyFile.expand_path(IRubyObject recv,
IRubyObject[] args)
Converts a pathname to an absolute pathname. |
IRubyObject |
RubyModule.extend_object(IRubyObject obj)
rb_mod_extend_object |
IRubyObject |
RubyObject.extend(IRubyObject[] args)
|
IRubyObject |
RubyModule.extended(IRubyObject other,
Block block)
|
static IRubyObject |
RubyFile.extname(IRubyObject recv,
IRubyObject arg)
Returns the extension name of the file. |
IRubyObject |
RubyBoolean.false_and(IRubyObject oth)
|
IRubyObject |
RubyBoolean.false_or(IRubyObject oth)
|
static IRubyObject |
RubyYAML.false_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.false_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyBoolean.false_xor(IRubyObject oth)
|
IRubyObject |
RubyHash.fastARef(IRubyObject key)
|
void |
RubyHash.fastASet(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyIO.fcntl(IRubyObject cmd,
IRubyObject arg)
|
IRubyObject |
RubyFloat.fdiv(IRubyObject other)
flo_div |
IRubyObject |
RubyArray.fetch(IRubyObject[] args,
Block block)
rb_ary_fetch |
IRubyObject |
RubyHash.fetch(IRubyObject[] args,
Block block)
rb_hash_fetch |
static RubyBoolean |
RubyFileTest.file_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyArray.fill(IRubyObject[] args,
Block block)
rb_ary_fill |
IRubyObject |
RubyArray.first(IRubyObject[] args)
rb_ary_first |
static int |
RubyNumeric.fix2int(IRubyObject arg)
|
static long |
RubyNumeric.fix2long(IRubyObject arg)
|
static IRubyObject |
RubyYAML.fixnum_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.float_taguri(IRubyObject self)
|
IRubyObject |
RubyFile.flock(IRubyObject lockingConstant)
|
IRubyObject |
RubyBigDecimal.floor(IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.flush(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.flush(IRubyObject[] args)
|
static IRubyObject |
RubyFile.fnmatch(IRubyObject recv,
IRubyObject[] args)
Returns true if path matches against pattern The pattern is not a regular expression; instead it follows rules similar to shell filename globbing. |
static IRubyObject |
RubyFile.fnmatch(IRubyObject recv,
IRubyObject[] args)
Returns true if path matches against pattern The pattern is not a regular expression; instead it follows rules similar to shell filename globbing. |
static IRubyObject |
RubyIO.foreach(IRubyObject recv,
IRubyObject[] args,
Block block)
rb_io_s_foreach |
static IRubyObject |
RubyIO.foreach(IRubyObject recv,
IRubyObject[] args,
Block block)
rb_io_s_foreach |
static IRubyObject |
RubyDir.foreach(IRubyObject recv,
IRubyObject _path,
Block block)
Executes the block once for each file in the directory specified by path . |
IRubyObject |
RubyString.format(IRubyObject arg)
|
static RubyArray |
RubyMath.frexp(IRubyObject recv,
IRubyObject other)
|
static IRubyObject |
RubyObjectSpace.garbage_collect(IRubyObject recv)
|
IRubyObject |
RubyBigDecimal.ge(IRubyObject arg)
|
IRubyObject |
RubyFixnum.ge(IRubyObject other)
fix_ge |
IRubyObject |
RubyFloat.ge(IRubyObject other)
flo_ge |
protected IRubyObject[] |
RubyNumeric.getCoerced(IRubyObject other,
boolean error)
Numeric methods. |
static RubyString |
RubyDir.getHomeDirectoryPath(IRubyObject recv)
|
static IRubyObject |
RubyDir.getHomeDirectoryPath(IRubyObject recv,
java.lang.String user)
Returns the home directory of the specified user on the
system. |
IRubyObject |
RubyArgsFile.gets(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyIO.gets(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyStringIO.gets(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.gets(IRubyObject[] args)
|
static IRubyObject |
RubyKernel.gets(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.gets(IRubyObject recv,
IRubyObject[] args)
|
static RubyString |
RubyDir.getwd(IRubyObject recv)
Returns the current directory. |
static IRubyObject |
RubyDir.glob(IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern pat . |
static IRubyObject |
RubyDir.glob(IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern pat . |
static RubyArray |
RubyKernel.global_variables(IRubyObject recv)
Returns an Array with the names of all global variables. |
static IRubyObject |
RubyEnumerable.grep(IRubyObject self,
IRubyObject pattern,
Block block)
|
static IRubyObject |
RubyEnumerable.group_by(IRubyObject self,
Block block)
|
IRubyObject |
RubyString.gsub_bang(IRubyObject[] args,
Block block)
rb_str_gsub_bang |
static IRubyObject |
RubyKernel.gsub_bang(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.gsub_bang(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.gsub(IRubyObject[] args,
Block block)
rb_str_gsub |
static IRubyObject |
RubyKernel.gsub(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.gsub(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBigDecimal.gt(IRubyObject arg)
|
IRubyObject |
RubyFixnum.gt(IRubyObject other)
fix_gt |
IRubyObject |
RubyFloat.gt(IRubyObject other)
flo_gt |
static IRubyObject |
RubyNKF.guess(IRubyObject recv,
IRubyObject s)
|
static IRubyObject |
RubyNKF.guess1(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyNKF.guess2(IRubyObject recv,
IRubyObject str)
|
RubyBoolean |
RubyHash.has_key(IRubyObject key)
rb_hash_has_key |
RubyBoolean |
RubyThread.has_key(IRubyObject key)
|
RubyBoolean |
RubyHash.has_value(IRubyObject value)
rb_hash_has_value |
static IRubyObject |
RubyYAML.hash_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.hash_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static RubyFloat |
RubyMath.hypot(IRubyObject recv,
IRubyObject x,
IRubyObject y)
|
IRubyObject |
RubyIconv.iconv(IRubyObject[] args)
|
static IRubyObject |
RubyIconv.iconv(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyIconv.iconv(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static RubyFixnum |
RubyNil.id(IRubyObject recv)
|
static IRubyObject |
RubyObjectSpace.id2ref(IRubyObject recv,
RubyFixnum id)
|
IRubyObject |
RubyFixnum.idiv(IRubyObject other,
java.lang.String method)
|
RubyBoolean |
RubyArray.include_p(IRubyObject item)
rb_ary_includes |
IRubyObject |
RubyModule.include_p(IRubyObject arg)
|
RubyBoolean |
RubyRange.include_p(IRubyObject obj,
Block block)
|
static IRubyObject |
RubyEnumerable.include_p(IRubyObject self,
IRubyObject arg)
|
RubyBoolean |
RubyString.include(IRubyObject obj)
rb_str_include |
RubyModule |
RubyModule.include(IRubyObject[] modules)
rb_mod_include |
IRubyObject |
RubyModule.included(IRubyObject other)
|
void |
RubyModule.includeModule(IRubyObject arg)
Include a new module in this module or class. |
boolean |
RubyArray.includes(IRubyObject item)
|
IRubyObject |
RubyArray.index(IRubyObject obj)
rb_ary_index |
IRubyObject |
RubyHash.index(IRubyObject value)
rb_hash_index |
IRubyObject |
RubyString.index(IRubyObject[] args)
rb_str_index_m |
IRubyObject |
RubyArray.indexes(IRubyObject[] args)
rb_ary_indexes |
RubyArray |
RubyHash.indices(IRubyObject[] indices)
rb_hash_indexes |
static IRubyObject |
RubyFixnum.induced_from(IRubyObject recv,
IRubyObject other)
rb_fix_induced_from |
static IRubyObject |
RubyFloat.induced_from(IRubyObject recv,
IRubyObject number)
rb_flo_induced_from |
static IRubyObject |
RubyInteger.induced_from(IRubyObject recv,
IRubyObject other)
rb_int_induced_from |
static IRubyObject |
RubyPrecision.induced_from(IRubyObject receiver,
IRubyObject source)
|
IRubyObject |
RubyObject.infectBy(IRubyObject obj)
OBJ_INFECT |
IRubyObject |
RubyUndef.infectBy(IRubyObject obj)
|
IRubyObject |
RubyZlib.Inflate.inflate(IRubyObject string)
|
IRubyObject |
RubyObject.inherited(IRubyObject arg,
Block block)
|
static IRubyObject |
RubyClass.inherited(IRubyObject recv,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyNumeric.init_copy(IRubyObject arg)
num_init_copy |
void |
RubyRange.init(IRubyObject aBegin,
IRubyObject aEnd,
RubyBoolean aIsExclusive)
|
static void |
RubyObject.initCopy(IRubyObject clone,
IRubyObject original)
init_copy |
IRubyObject |
RubyClass.initialize_copy(IRubyObject original)
rb_class_init_copy |
IRubyObject |
RubyDigest.Base.initialize_copy(IRubyObject obj)
|
IRubyObject |
RubyIO.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyModule.initialize_copy(IRubyObject original)
rb_mod_init_copy |
IRubyObject |
RubyObject.initialize_copy(IRubyObject original)
rb_obj_init_copy |
IRubyObject |
RubyRegexp.initialize_copy(IRubyObject original)
rb_reg_init_copy |
IRubyObject |
RubyStruct.initialize_copy(IRubyObject arg)
|
IRubyObject |
RubyTime.initialize_copy(IRubyObject original)
|
IRubyObject |
RubyRegexp.initialize(IRubyObject[] args)
|
IRubyObject |
RubyArray.initialize(IRubyObject[] args,
Block block)
rb_ary_initialize |
IRubyObject |
RubyBigDecimal.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyDigest.Base.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyException.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyFile.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyHash.initialize(IRubyObject[] args,
Block block)
rb_hash_initialize |
IRubyObject |
RubyIO.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyIconv.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyIconv.RubyFailure.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.initialize(IRubyObject[] args,
Block block)
rb_mod_initialize |
IRubyObject |
RubyNameError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNoMethodError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyProc.initialize(IRubyObject[] args,
Block procBlock)
|
IRubyObject |
RubyRange.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyString.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyStringIO.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyStringScanner.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyStruct.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubySystemExit.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyThread.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyTime.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyDir.initialize(IRubyObject _newPath,
Block unusedBlock)
Creates a new Dir . |
IRubyObject |
RubyFileStat.initialize(IRubyObject fname,
Block unusedBlock)
|
IRubyObject |
RubyZlib.RubyGzipReader.initialize(IRubyObject io,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerator.initialize(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.initialize(IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipWriter.initialize2(IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerable.inject(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.inject(IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.insert(IRubyObject[] args)
rb_ary_insert |
IRubyObject |
RubyString.insert(IRubyObject indexArg,
IRubyObject stringArg)
|
static RubyString |
RubyNil.inspect(IRubyObject recv)
nil_inspect |
IRubyObject |
RubyObject.instance_eval(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.instance_exec(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.instance_method(IRubyObject symbol)
|
RubyArray |
RubyModule.instance_methods(IRubyObject[] args)
|
RubyBoolean |
RubyObject.instance_of(IRubyObject type)
rb_obj_is_instance_of |
IRubyObject |
RubyObject.instance_variable_get(IRubyObject var)
|
IRubyObject |
RubyObject.instance_variable_set(IRubyObject var,
IRubyObject value)
|
IRubyObject |
RubyArgsFile.internalGets(IRubyObject[] args)
|
IRubyObject |
RubyIO.internalGets(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyStringIO.internalGets(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.internalGets(IRubyObject[] args)
|
RubyString |
RubyArray.join_m(IRubyObject[] args)
rb_ary_join_m |
RubyString |
RubyArray.join(IRubyObject sep)
rb_ary_join |
RubyThread |
RubyThread.join(IRubyObject[] args)
|
static RubyString |
RubyFile.join(IRubyObject recv,
IRubyObject[] args)
|
static RubyString |
RubyFile.join(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.kill(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyProcess.kill(IRubyObject recv,
IRubyObject[] args)
|
RubyBoolean |
RubyObject.kind_of(IRubyObject type)
rb_obj_is_kind_of |
static IRubyObject |
RubyRegexp.last_match_s(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyRegexp.last_match_s(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyRegexp.last_match(IRubyObject match)
rb_reg_last_match |
IRubyObject |
RubyArray.last(IRubyObject[] args)
rb_ary_last |
static RubyFloat |
RubyMath.ldexp(IRubyObject recv,
IRubyObject mantissa,
IRubyObject exponent)
|
IRubyObject |
RubyBigDecimal.le(IRubyObject arg)
|
IRubyObject |
RubyFixnum.le(IRubyObject other)
fix_le |
IRubyObject |
RubyFloat.le(IRubyObject other)
flo_le |
static IRubyObject |
RubyBigDecimal.limit(IRubyObject recv,
IRubyObject arg1)
|
RubyFixnum |
RubyIO.lineno_set(IRubyObject newLineNumber)
Sets the current line number. |
static RubyArray |
RubyThread.list(IRubyObject recv)
|
IRubyObject |
RubyString.ljust(IRubyObject[] args)
rb_str_ljust |
static IRubyObject |
RubyYAML.load_documents(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyYAML.load_file(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.load_stream(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.load(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.load(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.load(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyMarshal.load(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyMarshal.load(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static RubyArray |
RubyKernel.local_variables(IRubyObject recv)
Returns an Array with the names of all local variables. |
static RubyFloat |
RubyMath.log(IRubyObject recv,
IRubyObject x)
Returns the natural logarithm of x. |
static RubyFloat |
RubyMath.log10(IRubyObject recv,
IRubyObject x)
Returns the base 10 logarithm of x. |
static IRubyObject |
RubyKernel.loop(IRubyObject recv,
Block block)
|
IRubyObject |
RubyBignum.lshift(IRubyObject other)
rb_big_lshift |
IRubyObject |
RubyFixnum.lshift(IRubyObject other)
fix_lshift |
static IRubyObject |
RubyFile.lstat(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyBigDecimal.lt(IRubyObject arg)
|
IRubyObject |
RubyFixnum.lt(IRubyObject other)
fix_lt |
IRubyObject |
RubyFloat.lt(IRubyObject other)
flo_lt |
static RubyThread |
RubyThread.main(IRubyObject recv)
|
static RubyThread |
RubyThread.mainThread(IRubyObject receiver)
|
static IRubyObject |
RubyRegexp.match_last(IRubyObject match)
rb_reg_match_last |
IRubyObject |
RubyRegexp.match_m(IRubyObject target)
rb_reg_match_m |
static IRubyObject |
RubyRegexp.match_post(IRubyObject match)
rb_reg_match_post |
static IRubyObject |
RubyRegexp.match_pre(IRubyObject match)
rb_reg_match_pre |
IRubyObject |
RubyObject.match(IRubyObject arg)
|
IRubyObject |
RubyRegexp.match(IRubyObject target)
rb_reg_match |
IRubyObject |
RubyString.match(IRubyObject other)
rb_str_match |
IRubyObject |
RubyString.match3(IRubyObject pattern)
String#match(pattern) |
static IRubyObject |
RubyEnumerable.max(IRubyObject self,
Block block)
|
RubyObject |
RubyTime.mdump(IRubyObject[] args)
|
static RubyArray |
RubyStruct.members(IRubyObject recv,
Block block)
|
RubyHash |
RubyHash.merge(IRubyObject other,
Block block)
rb_hash_merge |
IRubyObject |
RubyModule.method_added(IRubyObject nothing,
Block block)
|
RubyBoolean |
RubyModule.method_defined(IRubyObject symbol)
|
static IRubyObject |
RubyKernel.method_missing(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.method_missing(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.method_removed(IRubyObject nothing,
Block block)
|
IRubyObject |
RubyModule.method_undefined(IRubyObject nothing,
Block block)
|
IRubyObject |
RubyObject.method(IRubyObject symbol)
|
IRubyObject |
RubyObject.methods(IRubyObject[] args)
rb_obj_methods |
static IRubyObject |
RubyEnumerable.min(IRubyObject self,
Block block)
|
IRubyObject |
RubyBignum.minus(IRubyObject other)
rb_big_minus |
IRubyObject |
RubyFixnum.minus(IRubyObject other)
fix_minus |
IRubyObject |
RubyFloat.minus(IRubyObject other)
flo_minus |
static IRubyObject |
RubyDir.mkdir(IRubyObject recv,
IRubyObject[] args)
Creates the directory specified by path . |
static IRubyObject |
RubyDir.mkdir(IRubyObject recv,
IRubyObject[] args)
Creates the directory specified by path . |
IRubyObject |
RubyBigDecimal.mod(IRubyObject arg)
|
IRubyObject |
RubyBignum.mod(IRubyObject other)
rb_big_modulo |
IRubyObject |
RubyFixnum.mod(IRubyObject other)
fix_mod |
IRubyObject |
RubyFloat.mod(IRubyObject other)
flo_mod |
static IRubyObject |
RubyBigDecimal.mode(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyBigDecimal.mode(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyModule.module_eval(IRubyObject[] args,
Block block)
|
RubyModule |
RubyModule.module_function(IRubyObject[] args)
rb_mod_modfunc |
IRubyObject |
RubyNumeric.modulo(IRubyObject other)
num_modulo |
static IRubyObject |
RubyMethod.mproc(IRubyObject recv,
Block block)
Create a Proc object which is called like a ruby method. |
static IRubyObject |
RubyFile.mtime(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyBignum.mul(IRubyObject other)
rb_big_mul |
IRubyObject |
RubyFixnum.mul(IRubyObject other)
fix_mul |
IRubyObject |
RubyFloat.mul(IRubyObject other)
flo_mul |
IRubyObject |
RubyBigDecimal.mult(IRubyObject[] args)
|
IRubyObject |
RubyBigDecimal.ne(IRubyObject arg)
|
static RubyArray |
RubyModule.nesting(IRubyObject recv,
Block block)
Return an array of nested modules or classes. |
static IRubyObject |
RubyKernel.new_array(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyTime.new_at(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyTime.new_at(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.new_float(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
RubyEnumerator.new_instance(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.new_instance(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.new_integer(IRubyObject recv,
IRubyObject object)
|
static RubyTime |
RubyTime.new_local(IRubyObject recv,
IRubyObject[] args)
|
static RubyTime |
RubyTime.new_local(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.new_string(IRubyObject recv,
IRubyObject object)
|
static RubyTime |
RubyTime.new_utc(IRubyObject recv,
IRubyObject[] args)
|
static RubyTime |
RubyTime.new_utc(IRubyObject recv,
IRubyObject[] args)
|
RubyArray |
Ruby.newArray(IRubyObject object)
|
RubyArray |
Ruby.newArray(IRubyObject[] objects)
|
RubyArray |
Ruby.newArray(IRubyObject car,
IRubyObject cdr)
|
static RubyArray |
RubyArray.newArray(Ruby runtime,
IRubyObject obj)
|
static RubyArray |
RubyArray.newArray(Ruby runtime,
IRubyObject[] args)
rb_ary_new4, rb_ary_new3 |
static RubyArray |
RubyArray.newArray(Ruby runtime,
IRubyObject car,
IRubyObject cdr)
rb_assoc_new |
RubyArray |
Ruby.newArrayNoCopy(IRubyObject[] objects)
|
static RubyArray |
RubyArray.newArrayNoCopy(Ruby runtime,
IRubyObject[] args)
|
RubyArray |
Ruby.newArrayNoCopyLight(IRubyObject[] objects)
|
static RubyArray |
RubyArray.newArrayNoCopyLight(Ruby runtime,
IRubyObject[] args)
|
static RubyBigDecimal |
RubyBigDecimal.newBigDecimal(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static RubyBigDecimal |
RubyBigDecimal.newBigDecimal(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static RubyClass |
RubyClass.newClass(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyClass |
RubyClass.newClass(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyClass |
RubyClass.newClass(IRubyObject recv,
IRubyObject[] args,
Block block,
boolean invokeInherited)
rb_class_s_new |
static RubyClass |
RubyClass.newClass(IRubyObject recv,
IRubyObject[] args,
Block block,
boolean invokeInherited)
rb_class_s_new |
static RubyHash |
RubyHash.newHash(Ruby runtime,
java.util.Map valueMap,
IRubyObject defaultValue)
rb_hash_new |
IRubyObject |
RubyClass.newInstance(IRubyObject[] args,
Block block)
rb_class_new_instance |
static IRubyObject |
RubyThreadGroup.newInstance(IRubyObject recv,
Block block)
|
static RubyZlib.RubyGzipFile |
RubyZlib.RubyGzipFile.newInstance(IRubyObject recv,
Block block)
|
static RubyRegexp |
RubyRegexp.newInstance(IRubyObject recv,
IRubyObject[] args)
|
static RubyRegexp |
RubyRegexp.newInstance(IRubyObject recv,
IRubyObject[] args)
|
static RubyBigDecimal |
RubyBigDecimal.newInstance(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static RubyBigDecimal |
RubyBigDecimal.newInstance(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyProc.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Create a new instance of a Proc object. |
static IRubyObject |
RubyProc.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Create a new instance of a Proc object. |
static RubyString |
RubyString.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
rb_str_s_new |
static RubyString |
RubyString.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
rb_str_s_new |
static RubyClass |
RubyStruct.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Create new Struct class. |
static RubyClass |
RubyStruct.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Create new Struct class. |
static IRubyObject |
RubyThread.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Thread.new |
static IRubyObject |
RubyThread.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Thread.new |
RaiseException |
Ruby.newLocalJumpError(java.lang.String reason,
IRubyObject exitValue,
java.lang.String message)
|
IRubyObject |
RubyModule.newMethod(IRubyObject receiver,
java.lang.String name,
boolean bound)
|
static RubyMethod |
RubyMethod.newMethod(RubyModule implementationModule,
java.lang.String methodName,
RubyModule originModule,
java.lang.String originName,
DynamicMethod method,
IRubyObject receiver)
|
RaiseException |
Ruby.newNoMethodError(java.lang.String message,
java.lang.String name,
IRubyObject args)
|
static RubyRange |
RubyRange.newRange(Ruby runtime,
IRubyObject begin,
IRubyObject end,
boolean isExclusive)
|
static RubyException |
RubyNameError.newRubyNameError(IRubyObject recv,
IRubyObject[] args)
|
static RubyException |
RubyNameError.newRubyNameError(IRubyObject recv,
IRubyObject[] args)
|
static RubyStruct |
RubyStruct.newStruct(IRubyObject recv,
IRubyObject[] args,
Block block)
Create new Structure. |
static RubyStruct |
RubyStruct.newStruct(IRubyObject recv,
IRubyObject[] args,
Block block)
Create new Structure. |
RaiseException |
Ruby.newTypeError(IRubyObject receivedObject,
RubyClass expectedType)
|
static IRubyObject |
RubyYAML.nil_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.nil_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyNKF.nkf(IRubyObject recv,
IRubyObject opt,
IRubyObject str)
|
static IRubyObject |
RubyRegexp.nth_match(int n,
IRubyObject match)
rb_reg_nth_match |
static double |
RubyNumeric.num2dbl(IRubyObject arg)
rb_num2dbl and NUM2DBL |
static IRubyObject |
RubyNumeric.num2fix(IRubyObject val)
rb_num2fix |
static int |
RubyNumeric.num2int(IRubyObject arg)
rb_num2int, NUM2INT |
static long |
RubyNumeric.num2long(IRubyObject arg)
rb_num2long and FIX2LONG (numeric.c) |
static IRubyObject |
RubyYAML.numeric_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyEnumerator.o_to_enum(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.o_to_enum(IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.obj_equal(IRubyObject obj)
rb_obj_equal |
static IRubyObject |
RubyYAML.obj_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.obj_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyYAML.obj_to_yaml_properties(IRubyObject self)
|
static IRubyObject |
RubyYAML.obj_to_yaml_style(IRubyObject self)
|
static IRubyObject |
RubyYAML.obj_to_yaml(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.obj_to_yaml(IRubyObject self,
IRubyObject[] args)
|
static RubyString |
RubyString.objAsString(IRubyObject obj)
rb_obj_as_string |
static IRubyObject |
RubyBinding.of_caller(IRubyObject recv,
Block aBlock)
|
IRubyObject |
RubyMatchData.offset(IRubyObject index)
match_offset |
IRubyObject |
RubyArray.op_and(IRubyObject other)
rb_ary_and |
static RubyBoolean |
RubyNil.op_and(IRubyObject recv,
IRubyObject obj)
nil_and |
IRubyObject |
RubyArray.op_cmp(IRubyObject obj)
rb_ary_cmp |
IRubyObject |
RubyModule.op_cmp(IRubyObject obj)
rb_mod_cmp |
IRubyObject |
RubyString.op_cmp(IRubyObject other)
|
IRubyObject |
RubyTime.op_cmp(IRubyObject other)
|
IRubyObject |
RubyArray.op_diff(IRubyObject other)
rb_ary_diff |
IRubyObject |
RubyProcess.RubyStatus.op_eq(IRubyObject other,
Block block)
|
RubyBoolean |
RubyModule.op_eqq(IRubyObject obj)
rb_mod_eqq |
IRubyObject |
RubyArray.op_equal(IRubyObject obj)
rb_ary_equal |
IRubyObject |
RubyModule.op_ge(IRubyObject obj)
rb_mod_ge |
IRubyObject |
RubyString.op_ge(IRubyObject other)
|
IRubyObject |
RubyTime.op_ge(IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_ge(IRubyObject recv,
IRubyObject other)
cmp_ge |
IRubyObject |
RubyModule.op_gt(IRubyObject obj)
rb_mod_gt |
IRubyObject |
RubyString.op_gt(IRubyObject other)
|
IRubyObject |
RubyTime.op_gt(IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_gt(IRubyObject recv,
IRubyObject other)
cmp_gt |
IRubyObject |
RubyModule.op_le(IRubyObject obj)
rb_mod_le |
IRubyObject |
RubyString.op_le(IRubyObject other)
|
IRubyObject |
RubyTime.op_le(IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_le(IRubyObject recv,
IRubyObject other)
cmp_le |
IRubyObject |
RubyModule.op_lt(IRubyObject obj)
rb_mod_lt |
IRubyObject |
RubyString.op_lt(IRubyObject other)
|
IRubyObject |
RubyTime.op_lt(IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_lt(IRubyObject recv,
IRubyObject other)
cmp_lt |
IRubyObject |
RubyTime.op_minus(IRubyObject other)
|
IRubyObject |
RubyString.op_mul(IRubyObject other)
|
IRubyObject |
RubyArray.op_or(IRubyObject other)
rb_ary_or |
static RubyBoolean |
RubyNil.op_or(IRubyObject recv,
IRubyObject obj)
nil_or |
IRubyObject |
RubyArray.op_plus(IRubyObject obj)
rb_ary_plus |
IRubyObject |
RubyString.op_plus(IRubyObject other)
|
IRubyObject |
RubyTime.op_plus(IRubyObject other)
|
IRubyObject |
RubyArray.op_times(IRubyObject times)
rb_ary_times |
static RubyBoolean |
RubyNil.op_xor(IRubyObject recv,
IRubyObject obj)
nil_xor |
static IRubyObject |
RubyFile.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyFile.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyStringIO.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyStringIO.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.RubyGzipWriter.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.RubyGzipWriter.open(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyFile.open(IRubyObject recv,
IRubyObject[] args,
boolean tryToYield,
Block block)
|
static IRubyObject |
RubyFile.open(IRubyObject recv,
IRubyObject[] args,
boolean tryToYield,
Block block)
|
static IRubyObject |
RubyDir.open(IRubyObject recv,
IRubyObject path,
Block block)
Returns a new directory object for path . |
static IRubyObject |
RubyIconv.open(IRubyObject recv,
IRubyObject to,
IRubyObject from,
Block block)
|
static IRubyObject |
RubyZlib.RubyGzipReader.open(IRubyObject recv,
RubyString filename,
Block block)
|
IRubyObject |
RubyBignum.or(IRubyObject other)
rb_big_or |
IRubyObject |
RubyFixnum.or(IRubyObject other)
fix_or |
static IRubyObject |
RubyKernel.p(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.p(IRubyObject recv,
IRubyObject[] args)
|
RubyString |
RubyArray.pack(IRubyObject obj)
|
IRubyObject |
RubyZlib.Deflate.params(IRubyObject level,
IRubyObject strategy)
|
static IRubyObject |
RubyJRuby.parse(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerable.partition(IRubyObject self,
Block block)
|
static IRubyObject |
RubyThread.pass(IRubyObject recv)
|
static IRubyObject |
RubyProcess.pid(IRubyObject recv)
|
static IRubyObject |
RubyIO.pipe(IRubyObject recv)
|
IRubyObject |
RubyBignum.plus(IRubyObject other)
rb_big_plus |
IRubyObject |
RubyFixnum.plus(IRubyObject other)
fix_plus |
IRubyObject |
RubyFloat.plus(IRubyObject other)
flo_plus |
static IRubyObject |
RubyIO.popen(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.popen(IRubyObject recv,
IRubyObject[] args,
Block block)
|
RubyFixnum |
RubyIO.pos_set(IRubyObject newPosition)
|
IRubyObject |
RubyBignum.pow(IRubyObject other)
rb_big_pow |
IRubyObject |
RubyFixnum.pow(IRubyObject other)
fix_pow |
IRubyObject |
RubyFloat.pow(IRubyObject other)
flo_pow |
IRubyObject |
RubyBigDecimal.power(IRubyObject arg)
|
static IRubyObject |
RubyPrecision.prec_f(IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyPrecision.prec_i(IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyPrecision.prec(IRubyObject receiver,
IRubyObject type,
Block block)
|
IRubyObject |
RubyIO.print(IRubyObject[] args)
Print some objects to the stream. |
IRubyObject |
RubyStringIO.print(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.print(IRubyObject[] args)
|
static IRubyObject |
RubyKernel.print(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.print(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyIO.printf(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.printf(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.printf(IRubyObject[] args)
|
static IRubyObject |
RubyKernel.printf(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.printf(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyThread.priority_set(IRubyObject priority)
|
RubyModule |
RubyModule.private_class_method(IRubyObject[] args)
|
RubyArray |
RubyModule.private_instance_methods(IRubyObject[] args)
rb_class_private_instance_methods |
IRubyObject |
RubyModule.private_method_defined(IRubyObject symbol)
|
IRubyObject |
RubyObject.private_methods(IRubyObject[] args)
rb_obj_private_methods |
static RubyProc |
RubyKernel.proc(IRubyObject recv,
Block block)
|
RubyArray |
RubyModule.protected_instance_methods(IRubyObject[] args)
rb_class_protected_instance_methods |
IRubyObject |
RubyModule.protected_method_defined(IRubyObject symbol)
|
IRubyObject |
RubyObject.protected_methods(IRubyObject[] args)
rb_obj_protected_methods |
RubyModule |
RubyModule.public_class_method(IRubyObject[] args)
|
RubyArray |
RubyModule.public_instance_methods(IRubyObject[] args)
|
IRubyObject |
RubyModule.public_method_defined(IRubyObject symbol)
|
IRubyObject |
RubyObject.public_methods(IRubyObject[] args)
|
RubyArray |
RubyArray.push_m(IRubyObject[] items)
rb_ary_push_m |
IRubyObject |
RubyIO.putc(IRubyObject object)
|
IRubyObject |
RubyStringIO.putc(IRubyObject obj)
|
static IRubyObject |
RubyKernel.putc(IRubyObject recv,
IRubyObject ch)
rb_f_putc |
IRubyObject |
RubyIO.puts(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.puts(IRubyObject[] obj)
|
IRubyObject |
RubyZlib.RubyGzipWriter.puts(IRubyObject[] args)
|
static IRubyObject |
RubyKernel.puts(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.puts(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.quick_emit_node(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyYAML.quick_emit_node(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyYAML.quick_emit(IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.quick_emit(IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
RubyBignum.quo(IRubyObject other)
rb_big_quo |
IRubyObject |
RubyFixnum.quo(IRubyObject other)
fix_quo |
IRubyObject |
RubyNumeric.quo(IRubyObject other)
num_quo |
static RubyString |
RubyRegexp.quote(IRubyObject recv,
IRubyObject[] args)
rb_reg_s_quote |
static RubyString |
RubyRegexp.quote(IRubyObject recv,
IRubyObject[] args)
rb_reg_s_quote |
static RubyString |
RubyRegexp.quote(IRubyObject recv,
RubyString str)
Utility version of quote that doesn't use encoding |
IRubyObject |
RubyThread.raise(IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.raise(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.raise(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyNumeric |
RubyKernel.rand(IRubyObject recv,
IRubyObject[] args)
|
static RubyNumeric |
RubyKernel.rand(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.range_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.range_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyArray.rassoc(IRubyObject value)
rb_ary_rassoc |
static IRubyObject |
RubyKernel.rbCatch(IRubyObject recv,
IRubyObject tag,
Block block)
|
RubyModule |
RubyModule.rbPrivate(IRubyObject[] args)
rb_mod_private |
RubyModule |
RubyModule.rbProtected(IRubyObject[] args)
rb_mod_protected |
RubyModule |
RubyModule.rbPublic(IRubyObject[] args)
rb_mod_public |
static IRubyObject |
RubyKernel.rbThrow(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.rbThrow(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArgsFile.read(IRubyObject[] args)
|
IRubyObject |
RubyIO.read(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.read(IRubyObject[] args)
|
IRubyObject |
RubyZlib.RubyGzipReader.read(IRubyObject[] args)
|
static IRubyObject |
RubyIO.read(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.read(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyBoolean |
RubyFileTest.readable_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyArgsFile.readline(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyIO.readline(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyStringIO.readline(IRubyObject[] args)
|
static IRubyObject |
RubyKernel.readline(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.readline(IRubyObject recv,
IRubyObject[] args)
|
RubyArray |
RubyArgsFile.readlines(IRubyObject[] args)
|
RubyArray |
RubyIO.readlines(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.readlines(IRubyObject[] arg)
|
IRubyObject |
RubyZlib.RubyGzipReader.readlines(IRubyObject[] args)
|
static RubyArray |
RubyKernel.readlines(IRubyObject recv,
IRubyObject[] args)
|
static RubyArray |
RubyKernel.readlines(IRubyObject recv,
IRubyObject[] args)
|
static RubyArray |
RubyIO.readlines(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyArray |
RubyIO.readlines(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyIO.readpartial(IRubyObject[] args)
|
static IRubyObject |
RubyYAML.regexp_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.regexp_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static RubyRegexp |
RubyRegexp.regexpValue(IRubyObject obj)
|
RubyString |
RubyRegexp.regsub(IRubyObject str,
RubyString src,
RubyMatchData match)
rb_reg_regsub |
static IRubyObject |
RubyEnumerable.reject(IRubyObject self,
Block block)
|
IRubyObject |
RubyBigDecimal.remainder(IRubyObject arg)
|
IRubyObject |
RubyBignum.remainder(IRubyObject other)
rb_big_remainder |
IRubyObject |
RubyNumeric.remainder(IRubyObject y)
num_remainder |
IRubyObject |
RubyModule.remove_class_variable(IRubyObject name)
rb_mod_remove_cvar |
IRubyObject |
RubyModule.remove_const(IRubyObject name)
|
IRubyObject |
RubyObject.remove_instance_variable(IRubyObject name,
Block block)
|
RubyModule |
RubyModule.remove_method(IRubyObject[] args)
|
IRubyObject |
RubyModule.removeCvar(IRubyObject name)
rb_mod_remove_cvar |
static IRubyObject |
RubyFile.rename(IRubyObject recv,
IRubyObject oldName,
IRubyObject newName)
|
IRubyObject |
RubyStringIO.reopen(IRubyObject str)
|
IRubyObject |
RubyIO.reopen(IRubyObject[] args)
|
IRubyObject |
RubyArray.replace(IRubyObject orig)
rb_ary_replace |
RubyHash |
RubyHash.replace(IRubyObject other)
rb_hash_replace |
RubyString |
RubyString.replace(IRubyObject other)
rb_str_replace_m |
static IRubyObject |
RubyKernel.require(IRubyObject recv,
IRubyObject name,
Block block)
Require. |
RubyBoolean |
RubyObject.respond_to(IRubyObject[] args)
respond_to?( aSymbol, includePriv=false ) -> true or false Returns true if this object responds to the given method. |
IRubyObject |
RubyProcess.RubyStatus.rightshift_op(IRubyObject other,
Block block)
|
IRubyObject |
RubyArray.rindex(IRubyObject obj)
rb_ary_rindex |
IRubyObject |
RubyString.rindex(IRubyObject[] args)
rb_str_rindex_m |
IRubyObject |
RubyString.rjust(IRubyObject[] args)
rb_str_rjust |
static IRubyObject |
RubyDir.rmdir(IRubyObject recv,
IRubyObject path)
Deletes the directory specified by path . |
IRubyObject |
RubyBigDecimal.round(IRubyObject[] args)
|
IRubyObject |
RubyBignum.rshift(IRubyObject other)
rb_big_rshift |
IRubyObject |
RubyFixnum.rshift(IRubyObject other)
fix_rshift |
static IRubyObject |
RubyJRuby.runtime(IRubyObject recv,
Block unusedBlock)
|
static IRubyObject |
RubyZlib.Deflate.s_deflate(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyZlib.Deflate.s_deflate(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyDigest.Base.s_digest(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyThread.s_exit(IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyDigest.Base.s_hexdigest(IRubyObject recv,
IRubyObject str)
|
static IRubyObject |
RubyZlib.Inflate.s_inflate(IRubyObject recv,
IRubyObject string)
|
static IRubyObject |
RubyThread.s_kill(IRubyObject receiver,
RubyThread rubyThread,
Block block)
|
static RubyTime |
RubyTime.s_load(IRubyObject recv,
IRubyObject from,
Block block)
|
protected static RubyTime |
RubyTime.s_mload(IRubyObject recv,
RubyTime time,
IRubyObject from)
|
static IRubyObject |
RubyTime.s_new(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyTime.s_new(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNumeric.sadded(IRubyObject name)
num_sadded |
IRubyObject |
RubyTime.same2(IRubyObject other)
|
IRubyObject |
RubyString.scan(IRubyObject arg,
Block block)
rb_str_scan |
static IRubyObject |
RubyKernel.scan(IRubyObject recv,
IRubyObject pattern,
Block block)
|
IRubyObject |
RubyDir.seek(IRubyObject newPos)
Moves to a position d . |
IRubyObject |
RubyArgsFile.seek(IRubyObject[] args)
|
RubyFixnum |
RubyIO.seek(IRubyObject[] args)
|
IRubyObject |
RubyStringIO.seek(IRubyObject[] args)
|
static IRubyObject |
RubyIO.select_static(Ruby runtime,
IRubyObject[] args)
|
IRubyObject |
RubyHash.select(IRubyObject[] args,
Block block)
rb_hash_select |
static IRubyObject |
RubyEnumerable.select(IRubyObject self,
Block block)
|
static IRubyObject |
RubyIO.select(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.select(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.select(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.select(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyObject.send(IRubyObject[] args,
Block block)
send( aSymbol [, args ]* ) -> anObject Invokes the method identified by aSymbol, passing it any arguments specified. |
IRubyObject |
RubyZlib.ZStream.set_avail_out(IRubyObject p1)
|
IRubyObject |
RubyException.set_backtrace(IRubyObject obj)
|
IRubyObject |
RubyZlib.Inflate.set_dictionary(IRubyObject arg)
|
IRubyObject |
RubyZlib.Deflate.set_dictionary(IRubyObject arg)
|
IRubyObject |
RubyArgsFile.set_lineno(IRubyObject line)
|
IRubyObject |
RubyZlib.RubyGzipWriter.set_mtime(IRubyObject ignored)
|
IRubyObject |
RubyArgsFile.set_pos(IRubyObject offset)
|
IRubyObject |
RubyStringIO.set_sync(IRubyObject args)
|
IRubyObject |
RubyZlib.RubyGzipFile.set_sync(IRubyObject ignored)
|
static IRubyObject |
RubyKernel.set_trace_func(IRubyObject recv,
IRubyObject trace_func,
Block block)
|
IRubyObject |
RubyGlobal.StringGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyGlobal.KCodeGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyStruct.set(IRubyObject value,
Block block)
|
IRubyObject |
RubyModule.setClassVar(java.lang.String name,
IRubyObject value)
Set the named class variable to the given value, provided taint and freeze allow setting it. |
IRubyObject |
RubyModule.setConstant(java.lang.String name,
IRubyObject value)
Set the named constant on this module. |
void |
Ruby.setDebug(IRubyObject debug)
Setter for property isDebug. |
IRubyObject |
RubyObject.setInstanceVariable(java.lang.String name,
IRubyObject value)
rb_iv_set / rb_ivar_set |
IRubyObject |
RubyUndef.setInstanceVariable(java.lang.String string,
IRubyObject rubyObject)
|
IRubyObject |
RubyObject.setInstanceVariable(java.lang.String name,
IRubyObject value,
java.lang.String taintError,
java.lang.String freezeError)
|
void |
RubyModule.setMethodVisibility(IRubyObject[] methods,
Visibility visibility)
set_method_visibility |
IRubyObject |
RubyDir.setPos(IRubyObject newPos)
|
void |
Ruby.setVerbose(IRubyObject verbose)
Setter for property isVerbose. |
static RubyFloat |
RubyMath.sin(IRubyObject recv,
IRubyObject x)
|
static IRubyObject |
RubyKernel.singleton_method_added(IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyKernel.singleton_method_removed(IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyKernel.singleton_method_undefined(IRubyObject recv,
IRubyObject symbolId,
Block block)
|
RubyArray |
RubyObject.singleton_methods(IRubyObject[] args)
rb_obj_singleton_methods |
static RubyFloat |
RubyMath.sinh(IRubyObject recv,
IRubyObject x)
|
static IRubyObject |
RubyFile.size_p(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyFileTest.size(IRubyObject recv,
IRubyObject filename)
|
static IRubyObject |
RubyKernel.sleep(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.sleep(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyArray.slice_bang(IRubyObject[] args)
rb_ary_slice_bang |
IRubyObject |
RubyString.slice_bang(IRubyObject[] args)
rb_str_slice_bang |
static IRubyObject |
RubyEnumerable.sort_by(IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.sort(IRubyObject self,
Block block)
|
IRubyObject |
RubyBigDecimal.spaceship(IRubyObject arg)
|
IRubyObject |
RubyObject.specificEval(RubyModule mod,
IRubyObject[] args,
Block block)
specific_eval |
RubyArray |
RubyString.split(IRubyObject[] args)
rb_str_split_m |
static RubyArray |
RubyFile.split(IRubyObject recv,
IRubyObject arg)
|
static IRubyObject |
RubyKernel.split(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.split(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.sprintf(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.sprintf(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyBigDecimal.sqrt(IRubyObject[] args)
|
static RubyFloat |
RubyMath.sqrt(IRubyObject recv,
IRubyObject x)
|
IRubyObject |
RubyString.squeeze_bang(IRubyObject[] args)
rb_str_squeeze_bang |
IRubyObject |
RubyString.squeeze(IRubyObject[] args)
rb_str_squeeze |
static RubyInteger |
RubyKernel.srand(IRubyObject recv,
IRubyObject[] args)
|
static RubyInteger |
RubyKernel.srand(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyGC.start(IRubyObject recv)
|
static RubyThread |
RubyThread.start(IRubyObject recv,
IRubyObject[] args,
Block block)
Basically the same as Thread.new . |
static RubyThread |
RubyThread.start(IRubyObject recv,
IRubyObject[] args,
Block block)
Basically the same as Thread.new . |
IRubyObject |
RubyNumeric.step(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyRange.step(IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyThread.stop(IRubyObject receiver)
|
IRubyObject |
RubyArray.store(long index,
IRubyObject value)
rb_ary_store |
RubyString |
RubyTime.strftime(IRubyObject format)
|
static IRubyObject |
RubyYAML.string_is_binary(IRubyObject self)
|
static IRubyObject |
RubyYAML.string_is_complex(IRubyObject self)
|
static IRubyObject |
RubyYAML.string_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.string_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static RubyString |
RubyString.stringValue(IRubyObject object)
|
static IRubyObject |
RubyYAML.struct_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.struct_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyString.sub_bang(IRubyObject[] args,
Block block)
rb_str_sub_bang |
static IRubyObject |
RubyKernel.sub_bang(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.sub_bang(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBigDecimal.sub(IRubyObject[] args)
|
IRubyObject |
RubyString.sub(IRubyObject[] args,
Block block)
rb_str_sub |
static IRubyObject |
RubyKernel.sub(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.sub(IRubyObject recv,
IRubyObject[] args,
Block block)
|
RubyInteger |
RubyString.sum(IRubyObject[] args)
|
static IRubyObject |
RubyYAML.symbol_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyFile.symlink_p(IRubyObject recv,
IRubyObject arg1)
|
static IRubyObject |
RubyFile.symlink(IRubyObject recv,
IRubyObject from,
IRubyObject to)
|
IRubyObject |
RubyIO.sync_set(IRubyObject newSync)
Sets the current sync mode. |
IRubyObject |
RubyZlib.Inflate.sync(IRubyObject string)
|
IRubyObject |
RubyIO.sysread(IRubyObject[] args)
|
static RubyBoolean |
RubyKernel.system(IRubyObject recv,
IRubyObject[] args)
|
static RubyBoolean |
RubyKernel.system(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyIO.syswrite(IRubyObject obj)
|
IRubyObject |
RubyStringIO.syswrite(IRubyObject args)
|
static RubyFloat |
RubyMath.tan(IRubyObject recv,
IRubyObject x)
|
static RubyFloat |
RubyMath.tanh(IRubyObject recv,
IRubyObject x)
|
static IRubyObject |
RubyKernel.test(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyKernel.test(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyYAML.time_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.time_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
static IRubyObject |
RubyProcess.times(IRubyObject recv,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerable.to_a(IRubyObject self)
|
static RubyArray |
RubyKernel.to_a(IRubyObject recv)
|
static RubyArray |
RubyNil.to_a(IRubyObject recv)
nil_to_a |
static RubyFloat |
RubyNil.to_f(IRubyObject recv)
nil_to_f |
static RubyFixnum |
RubyNil.to_i(IRubyObject recv)
nil_to_i |
IRubyObject |
RubyString.to_i(IRubyObject[] args)
rb_str_to_i |
static RubyString |
RubyNil.to_s(IRubyObject recv)
nil_to_s |
IRubyObject |
RubyBigDecimal.to_s(IRubyObject[] args)
|
IRubyObject |
RubyBignum.to_s(IRubyObject[] args)
rb_big_to_s |
RubyString |
RubyFixnum.to_s(IRubyObject[] args)
fix_to_s |
IRubyObject |
RubyString.tr_bang(IRubyObject src,
IRubyObject repl)
rb_str_tr_bang |
IRubyObject |
RubyString.tr_s_bang(IRubyObject src,
IRubyObject repl)
rb_str_tr_s_bang |
IRubyObject |
RubyString.tr_s(IRubyObject src,
IRubyObject repl)
rb_str_tr_s |
IRubyObject |
RubyString.tr(IRubyObject src,
IRubyObject repl)
rb_str_tr |
static IRubyObject |
RubyKernel.trace_var(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.trace_var(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.trap(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.trap(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubySignal.trap(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubySignal.trap(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyBoolean.true_and(IRubyObject oth)
|
IRubyObject |
RubyBoolean.true_or(IRubyObject oth)
|
static IRubyObject |
RubyYAML.true_taguri(IRubyObject self)
|
static IRubyObject |
RubyYAML.true_to_yaml_node(IRubyObject self,
IRubyObject arg)
|
IRubyObject |
RubyBoolean.true_xor(IRubyObject oth)
|
static java.lang.String |
RubyObject.trueFalseNil(IRubyObject v)
|
IRubyObject |
RubyFile.truncate(IRubyObject arg)
|
IRubyObject |
RubyBigDecimal.truncate(IRubyObject[] args)
|
static IRubyObject |
RubyFile.truncate(IRubyObject recv,
IRubyObject arg1,
IRubyObject arg2)
|
static RubyClass |
RubyNil.type(IRubyObject recv)
nil_type |
RubyModule |
RubyModule.undef_method(IRubyObject[] args)
|
static IRubyObject |
RubyObjectSpace.undefine_finalizer(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyObjectSpace.undefine_finalizer(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyIO.ungetc(IRubyObject number)
Pushes char represented by int back onto IOS. |
static IRubyObject |
RubyRegexp.union(IRubyObject recv,
IRubyObject[] args)
rb_reg_s_union |
static IRubyObject |
RubyRegexp.union(IRubyObject recv,
IRubyObject[] args)
rb_reg_s_union |
static IRubyObject |
RubyFile.unlink(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.unlink(IRubyObject recv,
IRubyObject[] args)
|
RubyArray |
RubyString.unpack(IRubyObject obj)
|
RubyArray |
RubyArray.unshift_m(IRubyObject[] items)
rb_ary_unshift_m |
RubyArray |
RubyArray.unshift(IRubyObject item)
rb_ary_unshift |
static IRubyObject |
RubyKernel.untrace_var(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.untrace_var(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyDigest.Base.update(IRubyObject obj)
|
RubyHash |
RubyHash.update(IRubyObject other,
Block block)
rb_hash_update |
IRubyObject |
RubyInteger.upto(IRubyObject to,
Block block)
int_upto |
IRubyObject |
RubyString.upto(IRubyObject str,
Block block)
rb_str_upto_m |
IRubyObject |
RubyString.upto(IRubyObject str,
boolean excl,
Block block)
|
static IRubyObject |
RubyFile.utime(IRubyObject recv,
IRubyObject[] args)
This method does NOT set atime, only mtime, since Java doesn't support anything else. |
static IRubyObject |
RubyFile.utime(IRubyObject recv,
IRubyObject[] args)
This method does NOT set atime, only mtime, since Java doesn't support anything else. |
IRubyObject |
RubyArray.values_at(IRubyObject[] args)
rb_values_at |
RubyArray |
RubyHash.values_at(IRubyObject[] args)
rb_hash_values_at |
IRubyObject |
RubyStruct.values_at(IRubyObject[] args)
|
static IRubyObject |
RubyBigDecimal.ver(IRubyObject recv)
|
static IRubyObject |
RubyZlib.version(IRubyObject recv)
|
static IRubyObject |
RubyKernel.warn(IRubyObject recv,
IRubyObject message)
|
static IRubyObject |
RubyZlib.RubyGzipFile.wrap(IRubyObject recv,
RubyZlib.RubyGzipFile io,
IRubyObject proc,
Block unusedBlock)
|
static RubyBoolean |
RubyFileTest.writable_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyIO.write(IRubyObject obj)
io_write |
IRubyObject |
RubyStringIO.write(IRubyObject args)
|
IRubyObject |
RubyZlib.RubyGzipWriter.write(IRubyObject p1)
|
IRubyObject |
RubyBignum.xor(IRubyObject other)
rb_big_xor |
IRubyObject |
RubyFixnum.xor(IRubyObject other)
fix_xor |
static RubyBoolean |
RubyFileTest.zero_p(IRubyObject recv,
IRubyObject filename)
|
IRubyObject |
RubyArray.zip(IRubyObject[] args,
Block block)
rb_ary_zip |
static IRubyObject |
RubyEnumerable.zip(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.zip(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.zlib_version(IRubyObject recv)
|
Constructors in org.jruby with parameters of type IRubyObject | |
---|---|
RubyArray(Ruby runtime,
long length,
IRubyObject[] vals)
|
|
RubyGlobal.KCodeGlobalVariable(Ruby runtime,
java.lang.String name,
IRubyObject value)
|
|
RubyGlobal.StringGlobalVariable(Ruby runtime,
java.lang.String name,
IRubyObject value)
|
|
RubyHash(Ruby runtime,
IRubyObject defaultValue)
|
|
RubyHash(Ruby runtime,
java.util.Map valueMap,
IRubyObject defaultValue)
|
|
RubyLocalJumpError(Ruby runtime,
RubyClass exceptionClass,
java.lang.String message,
java.lang.String reason,
IRubyObject exitValue)
|
|
RubyNoMethodError(Ruby runtime,
RubyClass exceptionClass,
java.lang.String message,
java.lang.String name,
IRubyObject args)
|
Uses of IRubyObject in org.jruby.ast.executable |
---|
Fields in org.jruby.ast.executable declared as IRubyObject | |
---|---|
IRubyObject |
YARVMachine.Instruction.o_op0
|
Methods in org.jruby.ast.executable that return IRubyObject | |
---|---|
IRubyObject |
YARVMachine.exec(ThreadContext context,
IRubyObject self,
DynamicScope scope,
YARVMachine.Instruction[] bytecodes)
|
IRubyObject |
YARVMachine.exec(ThreadContext context,
IRubyObject self,
StaticScope scope,
YARVMachine.Instruction[] bytecodes)
|
IRubyObject |
YARVCompiledRunner.run()
|
IRubyObject |
Script.run(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
Methods in org.jruby.ast.executable with parameters of type IRubyObject | |
---|---|
IRubyObject |
YARVMachine.exec(ThreadContext context,
IRubyObject self,
DynamicScope scope,
YARVMachine.Instruction[] bytecodes)
|
IRubyObject |
YARVMachine.exec(ThreadContext context,
IRubyObject self,
StaticScope scope,
YARVMachine.Instruction[] bytecodes)
|
IRubyObject |
Script.run(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
Script.run(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
Constructors in org.jruby.ast.executable with parameters of type IRubyObject | |
---|---|
YARVMachine.Instruction(int bytecode,
IRubyObject op)
|
Uses of IRubyObject in org.jruby.ast.util |
---|
Methods in org.jruby.ast.util that return IRubyObject | |
---|---|
static IRubyObject[] |
ArgsUtil.convertToJavaArray(IRubyObject value)
|
static IRubyObject[] |
ArgsUtil.popArray(IRubyObject[] array)
Remove first element from array |
Methods in org.jruby.ast.util with parameters of type IRubyObject | |
---|---|
static IRubyObject[] |
ArgsUtil.convertToJavaArray(IRubyObject value)
|
static RubyArray |
ArgsUtil.convertToRubyArray(Ruby runtime,
IRubyObject value,
boolean coerce)
This name may be a bit misleading, since this also attempts to coerce array behavior using to_ary. |
static IRubyObject[] |
ArgsUtil.popArray(IRubyObject[] array)
Remove first element from array |
Uses of IRubyObject in org.jruby.compiler.yarv |
---|
Methods in org.jruby.compiler.yarv with parameters of type IRubyObject | |
---|---|
void |
StandardYARVCompiler.iseq_compile(IRubyObject self,
Node narg)
|
Uses of IRubyObject in org.jruby.evaluator |
---|
Methods in org.jruby.evaluator that return IRubyObject | |
---|---|
IRubyObject |
ValueConverter.arrayToSingle(IRubyObject value,
boolean useUndefined)
|
static IRubyObject |
AssignmentVisitor.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Node node,
IRubyObject value,
Block block,
boolean check)
|
static IRubyObject |
EvaluationState.aValueSplat(Ruby runtime,
IRubyObject value)
|
static IRubyObject |
EvaluationState.eval(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block block)
|
static IRubyObject |
AssignmentVisitor.multiAssign(Ruby runtime,
ThreadContext context,
IRubyObject self,
MultipleAsgnNode node,
RubyArray value,
boolean callAsProc)
|
IRubyObject |
ValueConverter.multipleToSingle(IRubyObject value)
|
Methods in org.jruby.evaluator with parameters of type IRubyObject | |
---|---|
IRubyObject |
ValueConverter.arrayToSingle(IRubyObject value,
boolean useUndefined)
|
static RubyArray |
EvaluationState.arrayValue(Ruby runtime,
IRubyObject value)
|
static IRubyObject |
AssignmentVisitor.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Node node,
IRubyObject value,
Block block,
boolean check)
|
static IRubyObject |
EvaluationState.aValueSplat(Ruby runtime,
IRubyObject value)
|
static IRubyObject |
EvaluationState.eval(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block block)
|
static Block |
EvaluationState.getBlock(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block currentBlock,
Node blockNode)
|
static IRubyObject |
AssignmentVisitor.multiAssign(Ruby runtime,
ThreadContext context,
IRubyObject self,
MultipleAsgnNode node,
RubyArray value,
boolean callAsProc)
|
IRubyObject |
ValueConverter.multipleToSingle(IRubyObject value)
|
RubyArray |
ValueConverter.singleToArray(IRubyObject value)
|
RubyArray |
ValueConverter.singleToMultiple(IRubyObject value)
|
static RubyArray |
EvaluationState.splatValue(Ruby runtime,
IRubyObject value)
|
Uses of IRubyObject in org.jruby.ext |
---|
Constructors in org.jruby.ext with parameters of type IRubyObject | |
---|---|
Readline.ProcCompletor(IRubyObject procCompletor)
|
Uses of IRubyObject in org.jruby.ext.socket |
---|
Classes in org.jruby.ext.socket that implement IRubyObject | |
---|---|
class |
RubyBasicSocket
|
class |
RubyIPSocket
|
class |
RubySocket
|
class |
RubyTCPServer
|
class |
RubyTCPSocket
|
Uses of IRubyObject in org.jruby.internal.runtime |
---|
Methods in org.jruby.internal.runtime that return IRubyObject | |
---|---|
IRubyObject |
GlobalVariables.get(java.lang.String name)
|
IRubyObject |
ReadonlyAccessor.getValue()
|
IRubyObject |
UndefinedAccessor.getValue()
|
IRubyObject |
ValueAccessor.getValue()
|
IRubyObject |
GlobalVariables.set(java.lang.String name,
IRubyObject value)
|
IRubyObject |
ReadonlyAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
UndefinedAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
ValueAccessor.setValue(IRubyObject newValue)
|
Methods in org.jruby.internal.runtime with parameters of type IRubyObject | |
---|---|
boolean |
GlobalVariable.removeTrace(IRubyObject command)
|
IRubyObject |
GlobalVariables.set(java.lang.String name,
IRubyObject value)
|
IRubyObject |
ReadonlyAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
UndefinedAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
ValueAccessor.setValue(IRubyObject newValue)
|
void |
GlobalVariable.trace(IRubyObject value)
|
boolean |
GlobalVariables.untraceVar(java.lang.String name,
IRubyObject command)
|
Constructors in org.jruby.internal.runtime with parameters of type IRubyObject | |
---|---|
NativeThread(RubyThread rubyThread,
IRubyObject[] args,
Block block)
|
|
RubyNativeThread(RubyThread rubyThread,
IRubyObject[] args,
Block currentBlock)
|
|
RubyRunnable(RubyThread rubyThread,
IRubyObject[] args,
Block currentBlock)
|
|
ValueAccessor(IRubyObject value)
|
Uses of IRubyObject in org.jruby.internal.runtime.methods |
---|
Methods in org.jruby.internal.runtime.methods that return IRubyObject | |
---|---|
abstract IRubyObject |
SimpleInvocationMethod.call(IRubyObject self,
IRubyObject[] args)
|
abstract IRubyObject |
FullInvocationMethod.call(IRubyObject self,
IRubyObject[] args,
Block block)
|
protected abstract IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
UndefinedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
If UndefinedMethod gets invoked, don't do the usual method scoping/framing. |
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
Call the method |
IRubyObject |
SimpleCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleInvocationMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleReflectedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
AliasMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
CompiledMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
DefaultMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
protected abstract IRubyObject |
DynamicMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
FullFunctionCallbackMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
FullFunctionReflectedMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
FullInvocationMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
MethodMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
ProcMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleCallbackMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleInvocationMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleReflectedMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
UndefinedMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
WrapperMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
YARVMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
Methods in org.jruby.internal.runtime.methods with parameters of type IRubyObject | |
---|---|
abstract IRubyObject |
SimpleInvocationMethod.call(IRubyObject self,
IRubyObject[] args)
|
abstract IRubyObject |
SimpleInvocationMethod.call(IRubyObject self,
IRubyObject[] args)
|
abstract IRubyObject |
FullInvocationMethod.call(IRubyObject self,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
FullInvocationMethod.call(IRubyObject self,
IRubyObject[] args,
Block block)
|
protected abstract IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
protected abstract IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
UndefinedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
If UndefinedMethod gets invoked, don't do the usual method scoping/framing. |
IRubyObject |
UndefinedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
If UndefinedMethod gets invoked, don't do the usual method scoping/framing. |
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
CompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
Call the method |
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
Call the method |
IRubyObject |
SimpleCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleInvocationMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleInvocationMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleReflectedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleReflectedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
AliasMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
AliasMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
CompiledMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
CompiledMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
DefaultMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
DefaultMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
protected abstract IRubyObject |
DynamicMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
protected abstract IRubyObject |
DynamicMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
FullFunctionCallbackMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
FullFunctionCallbackMethod.internalCall(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
FullFunctionReflectedMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
FullFunctionReflectedMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
FullInvocationMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
FullInvocationMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
MethodMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
MethodMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
ProcMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
ProcMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleCallbackMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleCallbackMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleInvocationMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleInvocationMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleReflectedMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
SimpleReflectedMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
UndefinedMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
UndefinedMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
WrapperMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
WrapperMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
YARVMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
IRubyObject |
YARVMethod.internalCall(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
boolean |
DynamicMethod.isCallableFrom(IRubyObject caller,
CallType callType)
|
void |
AliasMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
AliasMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
CompiledMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
CompiledMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
DefaultMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
DefaultMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
protected abstract void |
DynamicMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
protected abstract void |
DynamicMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
FullFunctionCallbackMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
FullFunctionCallbackMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
FullFunctionReflectedMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
FullFunctionReflectedMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
FullInvocationMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
FullInvocationMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
MethodMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
MethodMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
ProcMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
ProcMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
SimpleCallbackMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
SimpleCallbackMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
SimpleInvocationMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
SimpleInvocationMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
SimpleReflectedMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
SimpleReflectedMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
UndefinedMethod.preMethod(ThreadContext context,
RubyModule implementationClass,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
UndefinedMethod.preMethod(ThreadContext context,
RubyModule implementationClass,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
WrapperMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
WrapperMethod.preMethod(ThreadContext context,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
YARVMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
void |
YARVMethod.preMethod(ThreadContext context,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
boolean noSuper,
Block block)
|
Uses of IRubyObject in org.jruby.javasupport |
---|
Classes in org.jruby.javasupport that implement IRubyObject | |
---|---|
class |
JavaAccessibleObject
|
class |
JavaArray
|
class |
JavaCallable
|
class |
JavaClass
|
class |
JavaConstructor
|
class |
JavaField
|
class |
JavaMethod
|
class |
JavaObject
|
Uses of IRubyObject in org.jruby.javasupport.proxy |
---|
Subinterfaces of IRubyObject in org.jruby.javasupport.proxy | |
---|---|
interface |
JavaProxyMethod
|
Classes in org.jruby.javasupport.proxy that implement IRubyObject | |
---|---|
class |
JavaProxyClass
Generalized proxy for classes and interfaces. |
static class |
JavaProxyClass.ProxyMethodImpl
|
class |
JavaProxyConstructor
|
class |
JavaProxyReflectionObject
|
Methods in org.jruby.javasupport.proxy that return IRubyObject | |
---|---|
IRubyObject |
JavaProxyReflectionObject.aref(IRubyObject index)
|
IRubyObject |
JavaProxyReflectionObject.aset(IRubyObject index,
IRubyObject someValue)
|
IRubyObject |
JavaProxyClass.ProxyMethodImpl.do_invoke(IRubyObject[] nargs)
|
IRubyObject |
JavaProxyReflectionObject.equal(IRubyObject other)
|
IRubyObject |
JavaProxyClass.ProxyMethodImpl.inspect()
|
IRubyObject |
JavaProxyConstructor.inspect()
|
IRubyObject |
JavaProxyReflectionObject.is_java_proxy()
|
IRubyObject |
JavaProxyReflectionObject.java_class()
|
IRubyObject |
JavaProxyReflectionObject.same(IRubyObject other)
|
IRubyObject |
JavaProxyClass.ProxyMethodImpl.super_p()
|
IRubyObject |
JavaProxyReflectionObject.to_s()
|
Methods in org.jruby.javasupport.proxy with parameters of type IRubyObject | |
---|---|
IRubyObject |
JavaProxyReflectionObject.aref(IRubyObject index)
|
IRubyObject |
JavaProxyReflectionObject.aset(IRubyObject index,
IRubyObject someValue)
|
protected RubyArray |
JavaProxyReflectionObject.buildRubyArray(IRubyObject[] constructors)
|
IRubyObject |
JavaProxyClass.ProxyMethodImpl.do_invoke(IRubyObject[] nargs)
|
IRubyObject |
JavaProxyReflectionObject.equal(IRubyObject other)
|
static RubyObject |
JavaProxyClass.get_with_class(IRubyObject recv,
RubyClass clazz)
|
static RubyObject |
JavaProxyClass.get(IRubyObject recv,
JavaClass type)
|
RubyObject |
JavaProxyConstructor.new_instance(IRubyObject[] args,
Block block)
|
IRubyObject |
JavaProxyReflectionObject.same(IRubyObject other)
|
Uses of IRubyObject in org.jruby.javasupport.util |
---|
Methods in org.jruby.javasupport.util that return IRubyObject | |
---|---|
static IRubyObject |
CompilerHelpers.def(ThreadContext context,
Visibility visibility,
IRubyObject self,
java.lang.Class compiledClass,
java.lang.String name,
java.lang.String javaName,
java.lang.String[] scopeNames,
int arity)
|
static IRubyObject |
CompilerHelpers.doAttrAssign(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doAttrAssignIndexed(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
byte methodIndex,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doInvokeDynamic(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doInvokeDynamicIndexed(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
byte methodIndex,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.fetchClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String name)
|
static IRubyObject |
CompilerHelpers.handleJumpException(JumpException je,
Block block)
|
static IRubyObject |
CompilerHelpers.nullToNil(IRubyObject value,
Ruby runtime)
|
static IRubyObject |
CompilerHelpers.setClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String name,
IRubyObject value)
|
Methods in org.jruby.javasupport.util with parameters of type IRubyObject | |
---|---|
static CompiledBlock |
CompilerHelpers.createBlock(ThreadContext context,
IRubyObject self,
int arity,
java.lang.String[] staticScopeNames,
CompiledBlockCallback callback)
|
static IRubyObject |
CompilerHelpers.def(ThreadContext context,
Visibility visibility,
IRubyObject self,
java.lang.Class compiledClass,
java.lang.String name,
java.lang.String javaName,
java.lang.String[] scopeNames,
int arity)
|
static IRubyObject |
CompilerHelpers.doAttrAssign(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doAttrAssign(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doAttrAssignIndexed(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
byte methodIndex,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doAttrAssignIndexed(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
byte methodIndex,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doInvokeDynamic(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doInvokeDynamic(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doInvokeDynamicIndexed(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
byte methodIndex,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static IRubyObject |
CompilerHelpers.doInvokeDynamicIndexed(IRubyObject receiver,
IRubyObject[] args,
ThreadContext context,
byte methodIndex,
java.lang.String name,
IRubyObject caller,
CallType callType,
Block block)
|
static RubyArray |
CompilerHelpers.ensureRubyArray(IRubyObject value)
|
static IRubyObject |
CompilerHelpers.fetchClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String name)
|
static IRubyObject |
CompilerHelpers.nullToNil(IRubyObject value,
Ruby runtime)
|
static RubyModule |
CompilerHelpers.prepareClassNamespace(ThreadContext context,
IRubyObject rubyModule)
|
static RubyClass |
CompilerHelpers.prepareSuperClass(Ruby runtime,
IRubyObject rubyClass)
|
static IRubyObject |
CompilerHelpers.setClassVariable(ThreadContext context,
Ruby runtime,
IRubyObject self,
java.lang.String name,
IRubyObject value)
|
Uses of IRubyObject in org.jruby.libraries |
---|
Classes in org.jruby.libraries that implement IRubyObject | |
---|---|
static class |
ThreadLibrary.ConditionVariable
|
static class |
ThreadLibrary.Mutex
|
static class |
ThreadLibrary.Queue
|
static class |
ThreadLibrary.SizedQueue
|
Methods in org.jruby.libraries that return IRubyObject | |
---|---|
IRubyObject |
ThreadLibrary.ConditionVariable.broadcast()
|
IRubyObject |
ThreadLibrary.Queue.clear()
|
IRubyObject |
ThreadLibrary.SizedQueue.clear()
|
IRubyObject |
ThreadLibrary.Mutex.lock()
|
IRubyObject |
ThreadLibrary.SizedQueue.max_set(RubyInteger arg)
|
static IRubyObject |
ThreadLibrary.Queue.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.SizedQueue.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
ThreadLibrary.Queue.pop(IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.SizedQueue.pop(IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.Queue.push(IRubyObject value)
|
IRubyObject |
ThreadLibrary.SizedQueue.push(IRubyObject value)
|
IRubyObject |
ThreadLibrary.ConditionVariable.signal()
|
IRubyObject |
ThreadLibrary.Mutex.synchronize(Block block)
|
IRubyObject |
ThreadLibrary.ConditionVariable.wait_ruby(ThreadLibrary.Mutex mutex)
|
Methods in org.jruby.libraries with parameters of type IRubyObject | |
---|---|
static ThreadLibrary.Mutex |
ThreadLibrary.Mutex.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static ThreadLibrary.Mutex |
ThreadLibrary.Mutex.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static ThreadLibrary.ConditionVariable |
ThreadLibrary.ConditionVariable.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static ThreadLibrary.ConditionVariable |
ThreadLibrary.ConditionVariable.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.Queue.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.Queue.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.SizedQueue.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.SizedQueue.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
ThreadLibrary.Queue.pop(IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.SizedQueue.pop(IRubyObject[] args)
|
IRubyObject |
ThreadLibrary.Queue.push(IRubyObject value)
|
IRubyObject |
ThreadLibrary.SizedQueue.push(IRubyObject value)
|
Uses of IRubyObject in org.jruby.runtime |
---|
Fields in org.jruby.runtime declared as IRubyObject | |
---|---|
protected IRubyObject |
Block.self
'self' at point when the block is defined |
Methods in org.jruby.runtime that return IRubyObject | |
---|---|
IRubyObject |
ObjectAllocator.allocate(Ruby runtime,
RubyClass klazz)
|
IRubyObject |
Block.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
CallBlock.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
CompiledBlock.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
MethodBlock.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
BlockCallback.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
SharedScopeBlock.call(ThreadContext context,
IRubyObject[] args,
IRubyObject replacementSelf)
|
IRubyObject |
CompiledBlockCallback.call(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
static IRubyObject |
ThreadContext.createBacktraceFromFrames(Ruby runtime,
Frame[] backtraceFrames)
Create an Array with backtrace information. |
IRubyObject |
GlobalVariable.get()
|
IRubyObject |
GlobalVariable.Copy.get()
|
IRubyObject |
ThreadContext.getBackref()
|
IRubyObject |
DynamicScope.getBackRef()
|
IRubyObject |
ThreadContext.getConstant(java.lang.String name)
Used by the evaluator and the compiler to look up a constant by name |
IRubyObject |
ThreadContext.getConstant(java.lang.String name,
RubyModule module)
|
IRubyObject |
ThreadContext.getErrorInfo()
|
IRubyObject[] |
ThreadContext.getFrameArgs()
|
IRubyObject |
ThreadContext.getFrameSelf()
|
IRubyObject |
ThreadContext.getLastExitStatus()
|
IRubyObject |
ThreadContext.getLastline()
|
IRubyObject |
DynamicScope.getLastLine()
|
IRubyObject |
IAccessor.getValue()
|
IRubyObject |
DynamicScope.getValue(int offset,
int depth)
Get value from current scope or one of its captured scopes. |
IRubyObject[] |
DynamicScope.getValues()
|
IRubyObject |
ObjectSpace.id2ref(long id)
|
static IRubyObject[] |
Arity.scanArgs(Ruby runtime,
IRubyObject[] args,
int required,
int optional)
|
IRubyObject |
GlobalVariable.set(IRubyObject value)
|
IRubyObject |
GlobalVariable.Copy.set(IRubyObject value)
|
IRubyObject |
ReadonlyGlobalVariable.set(IRubyObject value)
|
IRubyObject |
ThreadContext.setConstantInCurrent(java.lang.String name,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name This is for a null const decl |
IRubyObject |
ThreadContext.setConstantInModule(java.lang.String name,
RubyModule module,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name. |
IRubyObject |
ThreadContext.setConstantInObject(java.lang.String name,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name This is for a Colon2 const decl |
IRubyObject |
ThreadContext.setErrorInfo(IRubyObject errorInfo)
|
IRubyObject |
IAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
Block.yield(ThreadContext context,
IRubyObject value)
|
IRubyObject |
CallBlock.yield(ThreadContext context,
IRubyObject value)
|
IRubyObject |
MethodBlock.yield(ThreadContext context,
IRubyObject value)
|
IRubyObject |
Block.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue)
Yield to this block, usually passed to the current call. |
IRubyObject |
CallBlock.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue)
Yield to this block, usually passed to the current call. |
IRubyObject |
CompiledBlock.yield(ThreadContext context,
IRubyObject args,
IRubyObject self,
RubyModule klass,
boolean aValue)
|
IRubyObject |
MethodBlock.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue)
Yield to this block, usually passed to the current call. |
Methods in org.jruby.runtime with parameters of type IRubyObject | |
---|---|
void |
ObjectSpace.add(IRubyObject object)
|
void |
ObjectSpace.addFinalizer(IRubyObject object,
RubyProc proc)
|
IRubyObject |
Block.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
CallBlock.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
CompiledBlock.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
MethodBlock.call(ThreadContext context,
IRubyObject[] args)
|
IRubyObject |
BlockCallback.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
SharedScopeBlock.call(ThreadContext context,
IRubyObject[] args,
IRubyObject replacementSelf)
|
IRubyObject |
SharedScopeBlock.call(ThreadContext context,
IRubyObject[] args,
IRubyObject replacementSelf)
|
IRubyObject |
CompiledBlockCallback.call(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
IRubyObject |
CompiledBlockCallback.call(ThreadContext context,
IRubyObject self,
IRubyObject[] args)
|
static int |
Arity.checkArgumentCount(Ruby runtime,
IRubyObject[] args,
int min,
int max)
|
void |
Arity.checkArity(Ruby runtime,
IRubyObject[] args)
|
static Block |
Block.createBlock(ThreadContext context,
IterNode iterNode,
DynamicScope dynamicScope,
IRubyObject self)
|
static MethodBlock |
MethodBlock.createMethodBlock(ThreadContext context,
DynamicScope dynamicScope,
Callback callback,
RubyMethod method,
IRubyObject self)
|
static Block |
SharedScopeBlock.createSharedScopeBlock(ThreadContext context,
IterNode iterNode,
DynamicScope dynamicScope,
IRubyObject self)
|
void |
EventHook.event(ThreadContext context,
int event,
java.lang.String file,
int line,
java.lang.String name,
IRubyObject type)
|
void |
IRaiseListener.exceptionRaised(IRubyObject exception)
|
void |
DynamicScope.getArgValues(IRubyObject[] args,
int size)
Copy variable values back for ZSuper call. |
long |
ObjectSpace.idOf(IRubyObject rubyObject)
|
void |
ThreadContext.preDefMethodInternalCall(RubyModule clazz,
java.lang.String name,
IRubyObject self,
IRubyObject[] args,
int req,
Block block,
boolean noSuper,
SinglyLinkedList cref,
StaticScope staticScope,
java.lang.Object jumpTarget)
|
void |
ThreadContext.preDefMethodInternalCall(RubyModule clazz,
java.lang.String name,
IRubyObject self,
IRubyObject[] args,
int req,
Block block,
boolean noSuper,
SinglyLinkedList cref,
StaticScope staticScope,
java.lang.Object jumpTarget)
|
void |
ThreadContext.preInitBuiltinClasses(RubyClass objectClass,
IRubyObject topSelf)
|
void |
ThreadContext.preMethodCall(RubyModule implementationClass,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
int req,
Block block,
boolean noSuper,
java.lang.Object jumpTarget)
|
void |
ThreadContext.preMethodCall(RubyModule implementationClass,
RubyModule clazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
int req,
Block block,
boolean noSuper,
java.lang.Object jumpTarget)
|
void |
ThreadContext.preNodeEval(RubyModule rubyClass,
IRubyObject self)
|
void |
ThreadContext.preReflectedMethodInternalCall(RubyModule implementationClass,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
int req,
boolean noSuper,
Block block,
java.lang.Object jumpTarget)
|
void |
ThreadContext.preReflectedMethodInternalCall(RubyModule implementationClass,
RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
int req,
boolean noSuper,
Block block,
java.lang.Object jumpTarget)
|
static IRubyObject[] |
Arity.scanArgs(Ruby runtime,
IRubyObject[] args,
int required,
int optional)
|
IRubyObject |
GlobalVariable.set(IRubyObject value)
|
IRubyObject |
GlobalVariable.Copy.set(IRubyObject value)
|
IRubyObject |
ReadonlyGlobalVariable.set(IRubyObject value)
|
void |
DynamicScope.setArgValues(IRubyObject[] values,
int size)
Set all values which represent 'normal' parameters in a call list to this dynamic scope. |
void |
ThreadContext.setBackref(IRubyObject backref)
|
void |
DynamicScope.setBackRef(IRubyObject value)
|
void |
DynamicScope.setBlockArgValues(IRubyObject[] blockArgValues,
int size)
|
IRubyObject |
ThreadContext.setConstantInCurrent(java.lang.String name,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name This is for a null const decl |
IRubyObject |
ThreadContext.setConstantInModule(java.lang.String name,
RubyModule module,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name. |
IRubyObject |
ThreadContext.setConstantInObject(java.lang.String name,
IRubyObject result)
Used by the evaluator and the compiler to set a constant by name This is for a Colon2 const decl |
IRubyObject |
ThreadContext.setErrorInfo(IRubyObject errorInfo)
|
void |
ThreadContext.setFrameArgs(IRubyObject[] args)
|
void |
ThreadContext.setLastExitStatus(IRubyObject lastExitStatus)
|
void |
ThreadContext.setLastline(IRubyObject value)
|
void |
DynamicScope.setLastLine(IRubyObject value)
|
void |
Block.setSelf(IRubyObject self)
|
void |
MethodBlock.setSelf(IRubyObject self)
|
void |
DynamicScope.setValue(int offset,
IRubyObject value,
int depth)
Set value in current dynamic scope or one of its captured scopes. |
IRubyObject |
IAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
Block.yield(ThreadContext context,
IRubyObject value)
|
IRubyObject |
CallBlock.yield(ThreadContext context,
IRubyObject value)
|
IRubyObject |
MethodBlock.yield(ThreadContext context,
IRubyObject value)
|
IRubyObject |
Block.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue)
Yield to this block, usually passed to the current call. |
IRubyObject |
CallBlock.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue)
Yield to this block, usually passed to the current call. |
IRubyObject |
CompiledBlock.yield(ThreadContext context,
IRubyObject args,
IRubyObject self,
RubyModule klass,
boolean aValue)
|
IRubyObject |
MethodBlock.yield(ThreadContext context,
IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean aValue)
Yield to this block, usually passed to the current call. |
Constructors in org.jruby.runtime with parameters of type IRubyObject | |
---|---|
Block(IterNode iterNode,
IRubyObject self,
Frame frame,
SinglyLinkedList cref,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope)
|
|
CallBlock(IRubyObject self,
RubyModule imClass,
Arity arity,
BlockCallback callback,
ThreadContext ctx)
|
|
CompiledBlock(ThreadContext context,
IRubyObject self,
Arity arity,
DynamicScope dynamicScope,
CompiledBlockCallback callback)
|
|
Frame(RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
int requiredArgCount,
Block block,
ISourcePosition position,
java.lang.Object jumpTarget)
|
|
Frame(RubyModule klazz,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
int requiredArgCount,
Block block,
ISourcePosition position,
java.lang.Object jumpTarget)
|
|
GlobalVariable(Ruby runtime,
java.lang.String name,
IRubyObject value)
|
|
MethodBlock(IRubyObject self,
Frame frame,
SinglyLinkedList cref,
Visibility visibility,
RubyModule klass,
DynamicScope dynamicScope,
Callback callback,
RubyMethod method)
|
|
ReadonlyGlobalVariable(Ruby runtime,
java.lang.String name,
IRubyObject value)
|
Uses of IRubyObject in org.jruby.runtime.builtin |
---|
Fields in org.jruby.runtime.builtin declared as IRubyObject | |
---|---|
static IRubyObject[] |
IRubyObject.NULL_ARRAY
|
Methods in org.jruby.runtime.builtin that return IRubyObject | |
---|---|
IRubyObject |
IRubyObject.anyToString()
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String string)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String string)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String string,
Block aBlock)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String string,
IRubyObject arg)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String method,
IRubyObject[] rubyArgs)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String method,
IRubyObject[] rubyArgs,
Block block)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
IRubyObject.checkArrayType()
|
IRubyObject |
IRubyObject.checkStringType()
|
IRubyObject |
IRubyObject.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.convertToType(RubyClass targetType,
int convertMethodIndex,
java.lang.String convertMethod,
boolean raiseOnError)
Converts this object to type 'targetType' using 'convertMethod' method (MRI: convert_type). |
IRubyObject |
IRubyObject.convertToType(RubyClass targetType,
int convertMethodIndex,
java.lang.String convertMethod,
boolean raiseOnMissingMethod,
boolean raiseOnWrongTypeResult,
boolean allowNilThrough)
|
IRubyObject |
IRubyObject.convertToTypeWithCheck(RubyClass targetType,
int convertMethodIndex,
java.lang.String convertMethod)
Higher level conversion utility similiar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type). |
IRubyObject |
IRubyObject.dup()
RubyMethod dup. |
IRubyObject |
IRubyObject.equal(IRubyObject other)
|
IRubyObject |
IRubyObject.equalInternal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
IRubyObject.evalSimple(ThreadContext context,
IRubyObject evalString,
java.lang.String file)
Evaluate the given string. |
IRubyObject |
IRubyObject.evalWithBinding(ThreadContext context,
IRubyObject evalString,
IRubyObject binding,
java.lang.String file,
int lineNumber)
Evaluate the given string under the specified binding object. |
IRubyObject |
IRubyObject.getInstanceVariable(java.lang.String string)
RubyMethod getInstanceVar. |
IRubyObject |
IRubyObject.infectBy(IRubyObject obj)
Infect this object using the taint of another object |
IRubyObject |
IRubyObject.inspect()
RubyMethod inspect. |
IRubyObject |
IRubyObject.rbClone(Block unusedBlock)
RubyMethod rbClone. |
IRubyObject |
IRubyObject.setInstanceVariable(java.lang.String string,
IRubyObject rubyObject)
RubyMethod setInstanceVar. |
Methods in org.jruby.runtime.builtin with parameters of type IRubyObject | |
---|---|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject arg)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
RubyModule rubyclass,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String string,
IRubyObject arg)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String method,
IRubyObject[] rubyArgs)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String method,
IRubyObject[] rubyArgs,
Block block)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType)
|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
IRubyObject.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.compilerCallMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
IRubyObject |
IRubyObject.compilerCallMethodWithIndex(ThreadContext context,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
IRubyObject caller,
CallType callType,
Block block)
|
boolean |
IRubyObject.eql(IRubyObject other)
|
boolean |
IRubyObject.eqlInternal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
IRubyObject.equal(IRubyObject other)
|
IRubyObject |
IRubyObject.equalInternal(ThreadContext context,
IRubyObject other)
|
IRubyObject |
IRubyObject.evalSimple(ThreadContext context,
IRubyObject evalString,
java.lang.String file)
Evaluate the given string. |
IRubyObject |
IRubyObject.evalWithBinding(ThreadContext context,
IRubyObject evalString,
IRubyObject binding,
java.lang.String file,
int lineNumber)
Evaluate the given string under the specified binding object. |
IRubyObject |
IRubyObject.infectBy(IRubyObject obj)
Infect this object using the taint of another object |
IRubyObject |
IRubyObject.setInstanceVariable(java.lang.String string,
IRubyObject rubyObject)
RubyMethod setInstanceVar. |
Uses of IRubyObject in org.jruby.runtime.callback |
---|
Methods in org.jruby.runtime.callback that return IRubyObject | |
---|---|
abstract IRubyObject |
FastInvocationCallback.call(java.lang.Object receiver,
java.lang.Object[] args)
|
abstract IRubyObject |
InvocationCallback.call(java.lang.Object receiver,
java.lang.Object[] args,
Block block)
|
IRubyObject |
Callback.execute(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
FastInvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
InvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
ReflectionCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
Calls a wrapped Ruby method for the specified receiver with the specified arguments. |
Methods in org.jruby.runtime.callback with parameters of type IRubyObject | |
---|---|
IRubyObject |
Callback.execute(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
Callback.execute(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
FastInvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
FastInvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
InvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
InvocationCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
|
IRubyObject |
ReflectionCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
Calls a wrapped Ruby method for the specified receiver with the specified arguments. |
IRubyObject |
ReflectionCallback.execute(IRubyObject recv,
IRubyObject[] oargs,
Block block)
Calls a wrapped Ruby method for the specified receiver with the specified arguments. |
Uses of IRubyObject in org.jruby.runtime.load |
---|
Methods in org.jruby.runtime.load that return IRubyObject | |
---|---|
IRubyObject |
LoadService.autoload(java.lang.String name)
|
IRubyObject |
LoadService.getLoadedFeatures()
|
IRubyObject |
LoadService.getLoadPath()
|
IRubyObject |
IAutoloadMethod.load(Ruby runtime,
java.lang.String name)
|
Uses of IRubyObject in org.jruby.runtime.marshal |
---|
Methods in org.jruby.runtime.marshal that return IRubyObject | |
---|---|
IRubyObject |
UnmarshalCache.readLink(UnmarshalStream input,
int type)
|
IRubyObject |
UnmarshalStream.unmarshalObject()
|
Methods in org.jruby.runtime.marshal with parameters of type IRubyObject | |
---|---|
void |
UnmarshalStream.defaultInstanceVarsUnmarshal(IRubyObject object)
|
void |
MarshalStream.dumpObject(IRubyObject value)
|
boolean |
MarshalCache.isRegistered(IRubyObject value)
|
void |
MarshalCache.register(IRubyObject value)
|
void |
UnmarshalCache.register(IRubyObject value)
|
void |
UnmarshalStream.registerLinkTarget(IRubyObject newObject)
|
void |
MarshalCache.writeLink(MarshalStream output,
IRubyObject value)
|
void |
MarshalStream.writeUserClass(IRubyObject obj,
RubyClass type)
|
Constructors in org.jruby.runtime.marshal with parameters of type IRubyObject | |
---|---|
UnmarshalStream(Ruby runtime,
java.io.InputStream in,
IRubyObject proc)
|
Uses of IRubyObject in org.jruby.test |
---|
Classes in org.jruby.test that implement IRubyObject | |
---|---|
class |
MockRubyObject
|
Methods in org.jruby.test that return IRubyObject | |
---|---|
static IRubyObject |
TestHelper.loadAndCall(IRubyObject self,
java.lang.String name,
byte[] javaClass,
java.lang.String methodName)
Used by JVM bytecode compiler tests to run compiled code |
Methods in org.jruby.test with parameters of type IRubyObject | |
---|---|
void |
MockObjectSpace.add(IRubyObject object)
|
static IRubyObject |
TestHelper.loadAndCall(IRubyObject self,
java.lang.String name,
byte[] javaClass,
java.lang.String methodName)
Used by JVM bytecode compiler tests to run compiled code |
static void |
MockRubyObject.throwException(IRubyObject recv,
Block block)
|
Uses of IRubyObject in org.jruby.util |
---|
Methods in org.jruby.util that return IRubyObject | |
---|---|
abstract IRubyObject |
Pack.Converter.decode(Ruby runtime,
java.nio.ByteBuffer format)
|
IRubyObject |
ZlibDeflate.deflate(ByteList str,
int flush)
|
IRubyObject |
ZlibDeflate.finish()
|
IRubyObject |
ZlibDeflate.flush(int flush)
|
IRubyObject |
ZlibInflate.inflate(ByteList str)
|
IRubyObject |
KCode.kcode(Ruby runtime)
|
static IRubyObject |
ZlibDeflate.s_deflate(IRubyObject caller,
ByteList str,
int level)
|
static IRubyObject |
ZlibInflate.s_inflate(IRubyObject caller,
ByteList str)
|
IRubyObject |
ZlibDeflate.set_dictionary(IRubyObject str)
|
IRubyObject |
ZlibInflate.set_dictionary(IRubyObject str)
|
IRubyObject |
ZlibInflate.sync_point()
|
IRubyObject |
ZlibInflate.sync(IRubyObject str)
|
Methods in org.jruby.util with parameters of type IRubyObject | |
---|---|
void |
ZlibDeflate.append(IRubyObject obj)
|
void |
ZlibInflate.append(IRubyObject obj)
|
abstract void |
Pack.Converter.encode(Ruby runtime,
IRubyObject from,
java.lang.StringBuffer result)
|
java.lang.Process |
ShellLauncher.run(IRubyObject string)
|
java.lang.Process |
ShellLauncher.run(IRubyObject[] rawArgs)
|
int |
ShellLauncher.runAndWait(IRubyObject[] rawArgs)
|
int |
ShellLauncher.runAndWait(IRubyObject[] rawArgs,
java.io.OutputStream output)
|
static IRubyObject |
ZlibDeflate.s_deflate(IRubyObject caller,
ByteList str,
int level)
|
static IRubyObject |
ZlibInflate.s_inflate(IRubyObject caller,
ByteList str)
|
IRubyObject |
ZlibDeflate.set_dictionary(IRubyObject str)
|
IRubyObject |
ZlibInflate.set_dictionary(IRubyObject str)
|
static java.lang.CharSequence |
Sprintf.sprintf(java.lang.CharSequence format,
IRubyObject args)
|
static java.lang.CharSequence |
Sprintf.sprintf(java.util.Locale locale,
java.lang.CharSequence format,
IRubyObject args)
|
static java.lang.CharSequence |
Sprintf.sprintf(java.util.Locale locale,
RubyString format,
IRubyObject args)
|
static java.lang.CharSequence |
Sprintf.sprintf(RubyString format,
IRubyObject args)
|
IRubyObject |
ZlibInflate.sync(IRubyObject str)
|
Constructors in org.jruby.util with parameters of type IRubyObject | |
---|---|
IOInputStream(IRubyObject io)
Creates a new InputStream with the object provided. |
|
IOOutputStream(IRubyObject io)
Creates a new OutputStream with the object provided. |
|
IOReader(IRubyObject io)
|
|
IOWriter(IRubyObject io)
|
|
ZlibDeflate(IRubyObject caller,
int level,
int win_bits,
int memlevel,
int strategy)
|
|
ZlibInflate(IRubyObject caller)
|
Uses of IRubyObject in org.jruby.yaml |
---|
Constructors in org.jruby.yaml with parameters of type IRubyObject | |
---|---|
JRubyConstructor(IRubyObject receiver,
Composer composer)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |