|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IRubyObject in org.jruby |
Classes in org.jruby that implement IRubyObject | |
class |
FileStatClass
Implements File::Stat |
class |
IncludedModuleWrapper
This class represents an included module. |
class |
MetaClass
|
class |
Method
The RubyMethod class represents a Method object. |
class |
RubyArgsFile
|
class |
RubyArray
|
class |
RubyBignum
|
class |
RubyBoolean
|
class |
RubyClass
|
class |
RubyDir
.The Ruby built-in class Dir. |
class |
RubyException
|
class |
RubyFile
Ruby File class equivalent in java. |
class |
RubyFixnum
Implementation of the Fixnum class. |
class |
RubyFloat
|
class |
RubyHash
Implementation of the Hash class. |
class |
RubyInteger
Implementation of the Integer class. |
class |
RubyIO
|
class |
RubyMatchData
|
class |
RubyModule
|
class |
RubyNumeric
|
class |
RubyObject
|
class |
RubyProc
|
class |
RubyRange
|
class |
RubyRegexp
|
class |
RubyString
|
class |
RubyStruct
|
class |
RubySymbol
|
class |
RubyTime
The Time class. |
class |
ThreadClass
Implementation of Ruby's Thread class. |
class |
UnboundMethod
|
Fields in org.jruby declared as IRubyObject | |
protected IRubyObject |
Method.receiver
|
IRubyObject |
RubyException.message
|
Methods in org.jruby that return IRubyObject | |
static IRubyObject |
KernelModule.autoload(IRubyObject recv,
IRubyObject symbol,
IRubyObject file)
|
static IRubyObject |
KernelModule.open(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.new_array(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
KernelModule.new_float(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
KernelModule.new_integer(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
KernelModule.new_string(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
KernelModule.p(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.puts(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.print(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.printf(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.sub_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.sub(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.gsub_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.gsub(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.chop_bang(IRubyObject recv)
|
static IRubyObject |
KernelModule.chop(IRubyObject recv)
|
static IRubyObject |
KernelModule.chomp_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.chomp(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.split(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.scan(IRubyObject recv,
IRubyObject pattern)
|
static IRubyObject |
KernelModule.sleep(IRubyObject recv,
RubyNumeric seconds)
|
static IRubyObject |
KernelModule.exit(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.sprintf(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.raise(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.require(IRubyObject recv,
IRubyObject name)
Require. |
static IRubyObject |
KernelModule.load(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.eval(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.caller(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.rbCatch(IRubyObject recv,
IRubyObject tag)
|
static IRubyObject |
KernelModule.rbThrow(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.set_trace_func(IRubyObject recv,
IRubyObject trace_func)
|
static IRubyObject |
KernelModule.singleton_method_added(IRubyObject recv,
IRubyObject symbolId)
|
static IRubyObject |
KernelModule.loop(IRubyObject recv)
|
static IRubyObject |
KernelModule.backquote(IRubyObject recv,
IRubyObject aString)
|
IRubyObject |
MetaClass.getAttachedObject()
|
IRubyObject |
Method.call(IRubyObject[] args)
Call the method. |
IRubyObject |
Method.to_proc()
Create a Proc object. |
static IRubyObject |
Method.mproc(IRubyObject recv)
Create a Proc object which is called like a ruby method. |
static IRubyObject |
Method.bmcall(IRubyObject blockArg,
IRubyObject arg1,
IRubyObject self)
Delegate a block call to a bound method call. |
IRubyObject |
Ruby.evalScript(java.lang.String script)
Evaluates a script and returns a RubyObject. |
IRubyObject |
Ruby.eval(INode node)
|
IRubyObject |
Ruby.getNil()
Returns the "nil" singleton instance. |
IRubyObject |
Ruby.getTopConstant(java.lang.String name)
|
IRubyObject |
Ruby.yield(IRubyObject value)
|
IRubyObject |
Ruby.yield(IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean checkArguments)
|
IRubyObject |
Ruby.getTopSelf()
Getter for property rubyTopSelf. |
IRubyObject |
Ruby.iterate(Callback iterateMethod,
IRubyObject data1,
Callback blockMethod,
IRubyObject data2)
rb_iterate |
IRubyObject |
Ruby.getLastline()
|
IRubyObject |
Ruby.getBackref()
|
IRubyObject |
RubyArgsFile.each_line(IRubyObject[] args)
Invoke a block for each line. |
IRubyObject[] |
RubyArray.toJavaArray()
|
IRubyObject |
RubyArray.entry(long offset)
rb_ary_entry |
IRubyObject |
RubyArray.subseq(long beg,
long len)
rb_ary_subseq |
IRubyObject |
RubyArray.pop()
rb_ary_pop |
IRubyObject |
RubyArray.shift()
rb_ary_shift |
IRubyObject |
RubyArray.initialize(IRubyObject[] args)
rb_ary_initialize |
IRubyObject |
RubyArray.aref(IRubyObject[] args)
rb_ary_aref |
IRubyObject |
RubyArray.aset(IRubyObject[] args)
rb_ary_aset |
IRubyObject |
RubyArray.at(RubyNumeric pos)
rb_ary_at |
IRubyObject |
RubyArray.first()
rb_ary_first |
IRubyObject |
RubyArray.last()
rb_ary_last |
IRubyObject |
RubyArray.each()
rb_ary_each |
IRubyObject |
RubyArray.each_index()
rb_ary_each_index |
IRubyObject |
RubyArray.reverse_each()
rb_ary_reverse_each |
IRubyObject |
RubyArray.compact_bang()
rb_ary_compact_bang |
IRubyObject |
RubyArray.compact()
rb_ary_compact |
IRubyObject |
RubyArray.empty_p()
rb_ary_empty_p |
IRubyObject |
RubyArray.clear()
rb_ary_clear |
IRubyObject |
RubyArray.fill(IRubyObject[] args)
rb_ary_fill |
IRubyObject |
RubyArray.index(IRubyObject obj)
rb_ary_index |
IRubyObject |
RubyArray.rindex(IRubyObject obj)
rb_ary_rindex |
IRubyObject |
RubyArray.rbClone()
rb_ary_clone |
IRubyObject |
RubyArray.reverse()
rb_ary_reverse_m |
IRubyObject |
RubyArray.delete(IRubyObject obj)
rb_ary_delete |
IRubyObject |
RubyArray.delete_at(IRubyObject obj)
rb_ary_delete_at |
IRubyObject |
RubyArray.reject_bang()
rb_ary_reject_bang |
IRubyObject |
RubyArray.delete_if()
rb_ary_delete_if |
IRubyObject |
RubyArray.replace(IRubyObject other)
rb_ary_replace |
IRubyObject |
RubyArray.op_cmp(IRubyObject other)
rb_ary_cmp |
IRubyObject |
RubyArray.slice_bang(IRubyObject[] args)
rb_ary_slice_bang |
IRubyObject |
RubyArray.assoc(IRubyObject arg)
rb_ary_assoc |
IRubyObject |
RubyArray.rassoc(IRubyObject arg)
rb_ary_rassoc |
IRubyObject |
RubyArray.flatten_bang()
rb_ary_flatten_bang |
IRubyObject |
RubyArray.flatten()
rb_ary_flatten |
IRubyObject |
RubyArray.nitems()
rb_ary_nitems |
IRubyObject |
RubyArray.op_plus(IRubyObject other)
rb_ary_plus |
IRubyObject |
RubyArray.op_times(IRubyObject arg)
rb_ary_times |
IRubyObject |
RubyArray.uniq_bang()
rb_ary_uniq_bang |
IRubyObject |
RubyArray.uniq()
rb_ary_uniq |
IRubyObject |
RubyArray.op_diff(IRubyObject other)
rb_ary_diff |
IRubyObject |
RubyArray.op_and(IRubyObject other)
rb_ary_and |
IRubyObject |
RubyArray.op_or(IRubyObject other)
rb_ary_or |
IRubyObject |
RubyArray.sort_bang()
rb_ary_sort_bang |
IRubyObject |
RubyClass.newInstance(IRubyObject[] args)
rb_class_new_instance |
IRubyObject |
RubyClass.superclass()
Return the real super class of this class. |
static IRubyObject |
RubyClass.inherited(RubyClass recv)
rb_class_s_inherited |
IRubyObject |
RubyClass.allocateObject()
Creates a new object of this class by calling the 'allocate' method. |
static IRubyObject |
RubyDir.newInstance(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyDir.initialize(RubyString path)
Creates a new Dir . |
static IRubyObject |
RubyDir.chdir(IRubyObject recv,
RubyString path)
Changes the current directory to path |
static IRubyObject |
RubyDir.chroot(IRubyObject recv,
RubyString path)
Changes the root directory (only allowed by super user). |
static IRubyObject |
RubyDir.rmdir(IRubyObject recv,
RubyString path)
Deletes the directory specified by path . |
static IRubyObject |
RubyDir.foreach(IRubyObject recv,
RubyString path)
Executes the block once for each file in the directory specified by path . |
static IRubyObject |
RubyDir.mkdir(IRubyObject recv,
IRubyObject[] args)
Creates the directory specified by path . |
static IRubyObject |
RubyDir.open(IRubyObject recv,
RubyString path)
Returns a new directory object for path . |
IRubyObject |
RubyDir.close()
Closes the directory stream. |
IRubyObject |
RubyDir.each()
Executes the block once for each entry in the directory. |
IRubyObject |
RubyDir.seek(RubyFixnum pos)
Moves to a position d . |
IRubyObject |
RubyDir.rewind()
Moves position in this directory to the first entry. |
IRubyObject |
RubyException.initialize(IRubyObject[] args)
|
static IRubyObject |
RubyFile.newInstance(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyFile.initialize(IRubyObject[] args)
|
static IRubyObject |
RubyFile.open(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.open(IRubyObject recv,
IRubyObject[] args,
boolean tryToYield)
|
static IRubyObject |
RubyFile.chmod(IRubyObject recv,
RubyInteger mode,
IRubyObject[] names)
|
static IRubyObject |
RubyFile.lstat(IRubyObject recv,
RubyString name)
|
static IRubyObject |
RubyFile.unlink(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.rename(IRubyObject recv,
IRubyObject oldName,
IRubyObject newName)
|
static IRubyObject |
RubyFile.expand_path(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFileTest.exist_p(IRubyObject recv,
RubyString filename)
|
static IRubyObject |
RubyFileTest.size(IRubyObject recv,
RubyString filename)
|
IRubyObject |
RubyFixnum.taint()
|
IRubyObject |
RubyFixnum.freeze()
|
IRubyObject |
RubyFixnum.times()
|
IRubyObject |
RubyFloat.infinite_p()
|
static IRubyObject |
RubyGC.start(IRubyObject recv)
|
IRubyObject |
RubyGlobal.StringGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyHash.getDefaultValue()
|
IRubyObject |
RubyHash.setDefaultValue(IRubyObject defaultValue)
|
IRubyObject |
RubyHash.initialize(IRubyObject[] args)
|
IRubyObject |
RubyHash.rbClone()
|
IRubyObject |
RubyHash.aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyHash.aref(IRubyObject key)
|
IRubyObject |
RubyHash.fetch(IRubyObject[] args)
|
IRubyObject |
RubyHash.index(IRubyObject value)
|
IRubyObject |
RubyHash.delete(IRubyObject key)
|
static IRubyObject |
RubyIO.fdOpen(Ruby ruby,
int descriptor)
Open a file descriptor, unless it is already open, then return it. |
IRubyObject |
RubyIO.reopen(IRubyObject arg1,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.newInstance(IRubyObject recv,
IRubyObject[] args)
rb_io_s_new |
static IRubyObject |
RubyIO.foreach(IRubyObject recv,
IRubyObject filename,
IRubyObject[] args)
rb_io_s_foreach |
IRubyObject |
RubyIO.initialize(RubyFixnum descriptor,
IRubyObject[] args)
rb_io_initialize |
IRubyObject |
RubyIO.syswrite(IRubyObject obj)
|
IRubyObject |
RubyIO.write(IRubyObject obj)
io_write |
IRubyObject |
RubyIO.addString(IRubyObject anObject)
rb_io_addstr |
IRubyObject |
RubyIO.pid()
Return the process id (pid) of the process this IO object spawned. |
IRubyObject |
RubyIO.putc(IRubyObject object)
|
IRubyObject |
RubyIO.sync_set(RubyBoolean newSync)
Sets the current sync mode. |
IRubyObject |
RubyIO.close()
Closes all open resources for the IO. |
IRubyObject |
RubyIO.getc()
Read a byte. |
IRubyObject |
RubyIO.ungetc(RubyFixnum number)
Pushes char represented by int back onto IOS. |
IRubyObject |
RubyIO.sysread(RubyFixnum number)
|
IRubyObject |
RubyIO.read(IRubyObject[] args)
|
IRubyObject |
RubyIO.readchar()
Read a byte. |
IRubyObject |
RubyIO.each_byte()
Invoke a block for each byte. |
static IRubyObject |
RubyIO.puts(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.print(IRubyObject recv,
IRubyObject[] args)
Print some objects to the stream. |
static IRubyObject |
RubyIO.printf(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyInteger.downto(RubyNumeric to)
|
IRubyObject |
RubyInteger.step(RubyNumeric to,
RubyNumeric step)
|
IRubyObject |
RubyInteger.times()
|
IRubyObject |
RubyInteger.next()
|
IRubyObject |
RubyInteger.upto(RubyNumeric to)
|
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyMarshal.load(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.group(long n)
|
IRubyObject |
RubyMatchData.aref(IRubyObject[] args)
match_aref |
IRubyObject |
RubyMatchData.begin(RubyFixnum index)
match_begin |
IRubyObject |
RubyMatchData.end(RubyFixnum index)
match_end |
IRubyObject |
RubyMatchData.offset(RubyFixnum index)
match_offset |
IRubyObject |
RubyMatchData.rbClone()
match_clone |
IRubyObject |
RubyModule.getClassVar(java.lang.String name)
rb_cvar_get |
IRubyObject |
RubyModule.getConstant(java.lang.String name)
|
IRubyObject |
RubyModule.const_missing(IRubyObject name)
|
IRubyObject |
RubyModule.call(IRubyObject recv,
java.lang.String name,
IRubyObject[] args,
CallType callType)
rb_call |
IRubyObject |
RubyModule.call0(IRubyObject recv,
java.lang.String name,
IRubyObject[] args,
ICallable method,
boolean noSuper)
rb_call0 |
IRubyObject |
RubyModule.removeCvar(IRubyObject name)
rb_mod_remove_cvar |
IRubyObject |
RubyModule.newMethod(IRubyObject receiver,
java.lang.String name,
boolean bound)
|
IRubyObject |
RubyModule.define_method(IRubyObject[] args)
|
IRubyObject |
RubyModule.executeUnder(Callback method,
IRubyObject[] args)
|
IRubyObject |
RubyModule.rbClone()
rb_mod_clone |
IRubyObject |
RubyModule.dup()
rb_mod_dup |
IRubyObject |
RubyModule.initialize(IRubyObject[] args)
rb_mod_initialize |
IRubyObject |
RubyModule.attr(IRubyObject symbol,
IRubyObject[] args)
rb_mod_attr |
IRubyObject |
RubyModule.attr_reader(IRubyObject[] args)
rb_mod_attr_reader |
IRubyObject |
RubyModule.attr_writer(IRubyObject[] args)
rb_mod_attr_writer |
IRubyObject |
RubyModule.attr_accessor(IRubyObject[] args)
rb_mod_attr_accessor |
IRubyObject |
RubyModule.const_get(IRubyObject symbol)
rb_mod_const_get |
IRubyObject |
RubyModule.const_set(IRubyObject symbol,
IRubyObject value)
rb_mod_const_set |
IRubyObject |
RubyModule.instance_method(IRubyObject symbol)
|
IRubyObject |
RubyModule.remove_class_variable(IRubyObject name)
rb_mod_remove_cvar |
IRubyObject |
RubyModule.remove_const(IRubyObject name)
|
IRubyObject |
RubyModule.extend_object(IRubyObject obj)
rb_mod_extend_object |
IRubyObject |
RubyModule.module_eval(IRubyObject[] args)
|
IRubyObject |
RubyNumeric.rbClone()
num_clone |
IRubyObject |
RubyNumeric.nonzero_p()
num_nonzero_p |
static IRubyObject |
RubyObject.nilObject(Ruby ruby)
|
IRubyObject |
RubyObject.removeInstanceVariable(java.lang.String name)
|
IRubyObject |
RubyObject.callMethod(java.lang.String name,
IRubyObject[] args)
rb_funcall2 |
IRubyObject |
RubyObject.callMethod(java.lang.String name)
|
IRubyObject |
RubyObject.callMethod(java.lang.String name,
IRubyObject arg)
rb_funcall |
IRubyObject |
RubyObject.getInstanceVariable(java.lang.String name)
rb_iv_get / rb_ivar_get |
IRubyObject |
RubyObject.setInstanceVariable(java.lang.String name,
IRubyObject value,
java.lang.String taintError,
java.lang.String freezeError)
|
IRubyObject |
RubyObject.setInstanceVariable(java.lang.String name,
IRubyObject value)
rb_iv_set / rb_ivar_set |
IRubyObject |
RubyObject.eval(INode n)
rb_eval |
IRubyObject |
RubyObject.convertToType(java.lang.String targetType,
java.lang.String convertMethod,
boolean raise)
Converts this object to type 'targetType' using 'convertMethod' method. |
IRubyObject |
RubyObject.convertToString()
|
IRubyObject |
RubyObject.convertType(java.lang.Class type,
java.lang.String targetType,
java.lang.String convertMethod)
rb_convert_type |
IRubyObject |
RubyObject.specificEval(RubyModule mod,
IRubyObject[] args)
specific_eval |
IRubyObject |
RubyObject.evalUnder(RubyModule under,
IRubyObject src,
IRubyObject file,
IRubyObject line)
|
IRubyObject |
RubyObject.eval(IRubyObject src,
IRubyObject scope,
java.lang.String file,
int line)
|
IRubyObject |
RubyObject.rbClone()
rb_obj_clone |
IRubyObject |
RubyObject.display(IRubyObject[] args)
|
IRubyObject |
RubyObject.dup()
rb_obj_dup |
IRubyObject |
RubyObject.taint()
rb_obj_taint |
IRubyObject |
RubyObject.untaint()
rb_obj_untaint |
IRubyObject |
RubyObject.freeze()
Freeze an object. |
IRubyObject |
RubyObject.methods()
rb_obj_methods |
IRubyObject |
RubyObject.protected_methods()
rb_obj_protected_methods |
IRubyObject |
RubyObject.private_methods()
rb_obj_private_methods |
IRubyObject |
RubyObject.method(IRubyObject symbol)
|
IRubyObject |
RubyObject.instance_eval(IRubyObject[] args)
|
IRubyObject |
RubyObject.extend(IRubyObject[] args)
|
IRubyObject |
RubyObject.method_missing(IRubyObject[] args)
|
IRubyObject |
RubyObject.send(IRubyObject[] args)
send( aSymbol [, args ]* ) -> anObject Invokes the method identified by aSymbol, passing it any arguments specified. |
static IRubyObject |
RubyObjectSpace.each_object(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyObjectSpace.garbage_collect(IRubyObject recv)
|
static IRubyObject |
RubyPrecision.induced_from(IRubyObject receiver,
IRubyObject source)
|
static IRubyObject |
RubyPrecision.append_features(IRubyObject receiver,
IRubyObject include)
|
static IRubyObject |
RubyPrecision.prec(IRubyObject receiver,
IRubyObject type)
|
static IRubyObject |
RubyPrecision.prec_i(IRubyObject receiver)
|
static IRubyObject |
RubyPrecision.prec_f(IRubyObject receiver)
|
IRubyObject |
RubyProc.call(IRubyObject[] args)
|
IRubyObject |
RubyProc.call(IRubyObject[] args,
IRubyObject self)
|
IRubyObject |
RubyRange.initialize(IRubyObject[] args)
|
IRubyObject |
RubyRange.first()
|
IRubyObject |
RubyRange.last()
|
IRubyObject |
RubyRange.each()
|
IRubyObject |
RubyRegexp.initialize(IRubyObject[] args)
|
static IRubyObject |
RubyRegexp.last_match_s(IRubyObject recv)
|
IRubyObject |
RubyRegexp.match2()
rb_reg_match2 |
IRubyObject |
RubyRegexp.match(IRubyObject target)
rb_reg_match |
IRubyObject |
RubyRegexp.match_m(IRubyObject target)
rb_reg_match_m |
static IRubyObject |
RubyRegexp.nth_match(int n,
IRubyObject match)
rb_reg_nth_match |
static IRubyObject |
RubyRegexp.last_match(IRubyObject match)
rb_reg_last_match |
static IRubyObject |
RubyRegexp.match_pre(IRubyObject match)
rb_reg_match_pre |
static IRubyObject |
RubyRegexp.match_post(IRubyObject match)
rb_reg_match_post |
static IRubyObject |
RubyRegexp.match_last(IRubyObject match)
rb_reg_match_last |
IRubyObject |
RubyRegexp.regsub(IRubyObject str,
RubyMatchData match)
rb_reg_regsub |
IRubyObject |
RubyRegexp.rbClone()
|
IRubyObject |
RubyString.dup()
rb_str_dup |
IRubyObject |
RubyString.rbClone()
rb_str_clone |
IRubyObject |
RubyString.match(IRubyObject other)
rb_str_match |
IRubyObject |
RubyString.match2()
rb_str_match2 |
IRubyObject |
RubyString.swapcase_bang()
rb_str_swapcase_bang |
IRubyObject |
RubyString.sub(IRubyObject[] args)
rb_str_sub |
IRubyObject |
RubyString.sub_bang(IRubyObject[] args)
rb_str_sub_bang |
IRubyObject |
RubyString.gsub(IRubyObject[] args)
rb_str_gsub |
IRubyObject |
RubyString.gsub_bang(IRubyObject[] args)
rb_str_gsub_bang |
IRubyObject |
RubyString.index(IRubyObject[] args)
rb_str_index_m |
IRubyObject |
RubyString.rindex(IRubyObject[] args)
rb_str_rindex_m |
IRubyObject |
RubyString.aref(IRubyObject[] args)
rb_str_aref, rb_str_aref_m |
IRubyObject |
RubyString.aset(IRubyObject[] args)
rb_str_aset, rb_str_aset_m |
IRubyObject |
RubyString.slice_bang(IRubyObject[] args)
rb_str_slice_bang |
IRubyObject |
RubyString.format(IRubyObject arg)
rb_str_format |
IRubyObject |
RubyString.succ()
rb_str_succ |
IRubyObject |
RubyString.succ_bang()
rb_str_succ_bang |
IRubyObject |
RubyString.upto(IRubyObject str)
rb_str_upto_m |
IRubyObject |
RubyString.upto(IRubyObject str,
boolean excl)
|
IRubyObject |
RubyString.to_i()
rb_str_to_i |
IRubyObject |
RubyString.oct()
rb_str_oct |
IRubyObject |
RubyString.hex()
rb_str_hex |
IRubyObject |
RubyString.to_f()
rb_str_to_f |
IRubyObject |
RubyString.scan(IRubyObject arg)
rb_str_scan |
IRubyObject |
RubyString.ljust(IRubyObject arg)
rb_str_ljust |
IRubyObject |
RubyString.rjust(IRubyObject arg)
rb_str_rjust |
IRubyObject |
RubyString.center(IRubyObject arg)
rb_str_center |
IRubyObject |
RubyString.chop()
rb_str_chop |
IRubyObject |
RubyString.chop_bang()
rb_str_chop_bang |
IRubyObject |
RubyString.strip()
rb_str_strip |
IRubyObject |
RubyString.strip_bang()
rb_str_strip_bang |
IRubyObject |
RubyString.count(IRubyObject[] args)
rb_str_count |
IRubyObject |
RubyString.delete(IRubyObject[] args)
rb_str_delete |
IRubyObject |
RubyString.delete_bang(IRubyObject[] args)
rb_str_delete_bang |
IRubyObject |
RubyString.squeeze(IRubyObject[] args)
rb_str_squeeze |
IRubyObject |
RubyString.squeeze_bang(IRubyObject[] args)
rb_str_squeeze_bang |
IRubyObject |
RubyString.tr(IRubyObject[] args)
rb_str_tr |
IRubyObject |
RubyString.tr_bang(IRubyObject[] args)
rb_str_tr_bang |
IRubyObject |
RubyString.tr_s(IRubyObject[] args)
rb_str_tr_s |
IRubyObject |
RubyString.tr_s_bang(IRubyObject[] args)
rb_str_tr_s_bang |
IRubyObject |
RubyString.each_line(IRubyObject[] args)
rb_str_each_line |
IRubyObject |
RubyStruct.initialize(IRubyObject[] args)
|
IRubyObject |
RubyStruct.set(IRubyObject value)
|
IRubyObject |
RubyStruct.get()
|
IRubyObject |
RubyStruct.rbClone()
|
IRubyObject |
RubyStruct.each()
|
IRubyObject |
RubyStruct.aref(IRubyObject key)
|
IRubyObject |
RubyStruct.aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubySymbol.rbClone()
|
IRubyObject |
RubySymbol.freeze()
|
IRubyObject |
RubySymbol.taint()
|
IRubyObject |
RubyTime.op_plus(IRubyObject other)
|
IRubyObject |
RubyTime.op_minus(IRubyObject other)
|
static IRubyObject |
ThreadClass.newInstance(IRubyObject recv,
IRubyObject[] args)
Thread.new
|
static IRubyObject |
ThreadClass.abort_on_exception_set(IRubyObject recv,
IRubyObject value)
|
static IRubyObject |
ThreadClass.pass(IRubyObject recv)
|
IRubyObject |
ThreadClass.aref(IRubyObject key)
|
IRubyObject |
ThreadClass.aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
ThreadClass.abort_on_exception_set(IRubyObject val)
|
IRubyObject |
ThreadClass.priority_set(IRubyObject priority)
|
IRubyObject |
ThreadClass.raise(IRubyObject exc)
|
IRubyObject |
ThreadClass.status()
|
static IRubyObject |
TopSelfFactory.createTopSelf(Ruby runtime)
|
IRubyObject |
UnboundMethod.call(IRubyObject[] args)
|
Methods in org.jruby with parameters of type IRubyObject | |
RubyArray |
Builtins.toArray(IRubyObject value)
Converts a RubyObject into a RubyArray. |
static IRubyObject |
KernelModule.autoload(IRubyObject recv,
IRubyObject symbol,
IRubyObject file)
|
static IRubyObject |
KernelModule.open(IRubyObject recv,
IRubyObject[] args)
|
static RubyString |
KernelModule.gets(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.new_array(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
KernelModule.new_float(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
KernelModule.new_integer(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
KernelModule.new_string(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
KernelModule.p(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.puts(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.print(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.printf(IRubyObject recv,
IRubyObject[] args)
|
static RubyString |
KernelModule.readline(IRubyObject recv,
IRubyObject[] args)
|
static RubyArray |
KernelModule.readlines(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.sub_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.sub(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.gsub_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.gsub(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.chop_bang(IRubyObject recv)
|
static IRubyObject |
KernelModule.chop(IRubyObject recv)
|
static IRubyObject |
KernelModule.chomp_bang(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.chomp(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.split(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.scan(IRubyObject recv,
IRubyObject pattern)
|
static IRubyObject |
KernelModule.sleep(IRubyObject recv,
RubyNumeric seconds)
|
static IRubyObject |
KernelModule.exit(IRubyObject recv,
IRubyObject[] args)
|
static RubyArray |
KernelModule.global_variables(IRubyObject recv)
Returns an Array with the names of all global variables. |
static RubyArray |
KernelModule.local_variables(IRubyObject recv)
Returns an Array with the names of all local variables. |
static RubyBoolean |
KernelModule.block_given(IRubyObject recv)
|
static IRubyObject |
KernelModule.sprintf(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.raise(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.require(IRubyObject recv,
IRubyObject name)
Require. |
static IRubyObject |
KernelModule.load(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.eval(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.caller(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.rbCatch(IRubyObject recv,
IRubyObject tag)
|
static IRubyObject |
KernelModule.rbThrow(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
KernelModule.set_trace_func(IRubyObject recv,
IRubyObject trace_func)
|
static IRubyObject |
KernelModule.singleton_method_added(IRubyObject recv,
IRubyObject symbolId)
|
static RubyProc |
KernelModule.proc(IRubyObject recv)
|
static IRubyObject |
KernelModule.loop(IRubyObject recv)
|
static IRubyObject |
KernelModule.backquote(IRubyObject recv,
IRubyObject aString)
|
static RubyInteger |
KernelModule.srand(IRubyObject recv,
IRubyObject[] args)
|
static RubyNumeric |
KernelModule.rand(IRubyObject recv,
IRubyObject[] args)
|
static RubyBoolean |
KernelModule.system(IRubyObject recv,
IRubyObject[] args)
|
void |
MetaClass.attachToObject(IRubyObject object)
|
static Method |
Method.newMethod(RubyModule implementationModule,
java.lang.String methodName,
RubyModule originModule,
java.lang.String originName,
ICallable method,
IRubyObject receiver)
|
IRubyObject |
Method.call(IRubyObject[] args)
Call the method. |
static IRubyObject |
Method.mproc(IRubyObject recv)
Create a Proc object which is called like a ruby method. |
static IRubyObject |
Method.bmcall(IRubyObject blockArg,
IRubyObject arg1,
IRubyObject self)
Delegate a block call to a bound method call. |
void |
Ruby.defineGlobalConstant(java.lang.String name,
IRubyObject value)
rb_define_global_const |
IRubyObject |
Ruby.yield(IRubyObject value)
|
IRubyObject |
Ruby.yield(IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean checkArguments)
|
IRubyObject |
Ruby.iterate(Callback iterateMethod,
IRubyObject data1,
Callback blockMethod,
IRubyObject data2)
rb_iterate |
void |
Ruby.defineReadonlyVariable(java.lang.String name,
IRubyObject value)
defines a readonly global variable |
void |
Ruby.setLastline(IRubyObject value)
|
void |
Ruby.callTraceFunction(java.lang.String event,
ISourcePosition position,
IRubyObject self,
java.lang.String name,
IRubyObject type)
Call the trace function MRI: eval.c - call_trace_func |
RubyString |
RubyArgsFile.internalGets(IRubyObject[] args)
|
IRubyObject |
RubyArgsFile.each_line(IRubyObject[] args)
Invoke a block for each line. |
boolean |
RubyArray.includes(IRubyObject item)
|
RubyArray |
RubyArray.unshift(IRubyObject item)
rb_ary_unshift |
void |
RubyArray.replace(long beg,
long len,
IRubyObject repl)
rb_ary_replace |
static RubyArray |
RubyArray.arrayValue(IRubyObject other)
to_ary |
static RubyArray |
RubyArray.newArray(Ruby ruby,
IRubyObject obj)
|
static RubyArray |
RubyArray.newArray(Ruby ruby,
IRubyObject car,
IRubyObject cdr)
rb_assoc_new |
static RubyArray |
RubyArray.newArray(Ruby ruby,
IRubyObject[] args)
|
static RubyArray |
RubyArray.newInstance(IRubyObject recv,
IRubyObject[] args)
rb_ary_s_new |
static RubyArray |
RubyArray.create(IRubyObject recv,
IRubyObject[] args)
rb_ary_s_create |
RubyArray |
RubyArray.push(IRubyObject[] items)
rb_ary_push_m |
RubyArray |
RubyArray.append(IRubyObject value)
|
RubyArray |
RubyArray.unshift(IRubyObject[] items)
rb_ary_unshift_m |
RubyBoolean |
RubyArray.include_p(IRubyObject item)
|
IRubyObject |
RubyArray.initialize(IRubyObject[] args)
rb_ary_initialize |
IRubyObject |
RubyArray.aref(IRubyObject[] args)
rb_ary_aref |
IRubyObject |
RubyArray.aset(IRubyObject[] args)
rb_ary_aset |
RubyArray |
RubyArray.concat(IRubyObject obj)
rb_ary_concat |
RubyString |
RubyArray.join(IRubyObject[] args)
rb_ary_join_m |
RubyBoolean |
RubyArray.equal(IRubyObject obj)
rb_ary_equal |
RubyBoolean |
RubyArray.eql(IRubyObject obj)
rb_ary_eql |
IRubyObject |
RubyArray.fill(IRubyObject[] args)
rb_ary_fill |
IRubyObject |
RubyArray.index(IRubyObject obj)
rb_ary_index |
IRubyObject |
RubyArray.rindex(IRubyObject obj)
rb_ary_rindex |
RubyArray |
RubyArray.indices(IRubyObject[] args)
|
IRubyObject |
RubyArray.delete(IRubyObject obj)
rb_ary_delete |
IRubyObject |
RubyArray.delete_at(IRubyObject obj)
rb_ary_delete_at |
IRubyObject |
RubyArray.replace(IRubyObject other)
rb_ary_replace |
IRubyObject |
RubyArray.op_cmp(IRubyObject other)
rb_ary_cmp |
IRubyObject |
RubyArray.slice_bang(IRubyObject[] args)
rb_ary_slice_bang |
IRubyObject |
RubyArray.assoc(IRubyObject arg)
rb_ary_assoc |
IRubyObject |
RubyArray.rassoc(IRubyObject arg)
rb_ary_rassoc |
IRubyObject |
RubyArray.op_plus(IRubyObject other)
rb_ary_plus |
IRubyObject |
RubyArray.op_times(IRubyObject arg)
rb_ary_times |
IRubyObject |
RubyArray.op_diff(IRubyObject other)
rb_ary_diff |
IRubyObject |
RubyArray.op_and(IRubyObject other)
rb_ary_and |
IRubyObject |
RubyArray.op_or(IRubyObject other)
rb_ary_or |
RubyString |
RubyArray.pack(IRubyObject obj)
|
void |
RubyClass.attachToObject(IRubyObject object)
|
IRubyObject |
RubyClass.newInstance(IRubyObject[] args)
rb_class_new_instance |
static RubyClass |
RubyClass.newClass(IRubyObject recv,
IRubyObject[] args)
rb_class_s_new |
static RubyBoolean |
RubyComparable.equal(IRubyObject recv,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_gt(IRubyObject recv,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_ge(IRubyObject recv,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_lt(IRubyObject recv,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.op_le(IRubyObject recv,
IRubyObject other)
|
static RubyBoolean |
RubyComparable.between_p(IRubyObject recv,
IRubyObject first,
IRubyObject second)
|
static IRubyObject |
RubyDir.newInstance(IRubyObject recv,
IRubyObject[] args)
|
static RubyArray |
RubyDir.glob(IRubyObject recv,
RubyString pat)
Returns an array of filenames matching the specified wildcard pattern pat . |
static RubyArray |
RubyDir.entries(IRubyObject recv,
RubyString path)
Returns an array containing all of the filenames in the given directory. |
static IRubyObject |
RubyDir.chdir(IRubyObject recv,
RubyString path)
Changes the current directory to path |
static IRubyObject |
RubyDir.chroot(IRubyObject recv,
RubyString path)
Changes the root directory (only allowed by super user). |
static IRubyObject |
RubyDir.rmdir(IRubyObject recv,
RubyString path)
Deletes the directory specified by path . |
static IRubyObject |
RubyDir.foreach(IRubyObject recv,
RubyString path)
Executes the block once for each file in the directory specified by path . |
static RubyString |
RubyDir.getwd(IRubyObject recv)
Returns the current directory. |
static IRubyObject |
RubyDir.mkdir(IRubyObject recv,
IRubyObject[] args)
Creates the directory specified by path . |
static IRubyObject |
RubyDir.open(IRubyObject recv,
RubyString path)
Returns a new directory object for path . |
static RubyException |
RubyException.newInstance(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyException.initialize(IRubyObject[] args)
|
RubyArray |
RubyException.set_backtrace(IRubyObject obj)
|
RubyException |
RubyException.exception(IRubyObject[] args)
|
static IRubyObject |
RubyFile.newInstance(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyFile.initialize(IRubyObject[] args)
|
static IRubyObject |
RubyFile.open(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.open(IRubyObject recv,
IRubyObject[] args,
boolean tryToYield)
|
static IRubyObject |
RubyFile.chmod(IRubyObject recv,
RubyInteger mode,
IRubyObject[] names)
|
static IRubyObject |
RubyFile.lstat(IRubyObject recv,
RubyString name)
|
static IRubyObject |
RubyFile.unlink(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyFile.rename(IRubyObject recv,
IRubyObject oldName,
IRubyObject newName)
|
static IRubyObject |
RubyFile.expand_path(IRubyObject recv,
IRubyObject[] args)
|
static RubyString |
RubyFile.dirname(IRubyObject recv,
RubyString filename)
|
static RubyString |
RubyFile.basename(IRubyObject recv,
IRubyObject[] args)
|
static RubyString |
RubyFile.join(IRubyObject recv,
IRubyObject[] args)
|
static RubyBoolean |
RubyFileTest.directory_p(IRubyObject recv,
RubyString filename)
|
static IRubyObject |
RubyFileTest.exist_p(IRubyObject recv,
RubyString filename)
|
static RubyBoolean |
RubyFileTest.readable_p(IRubyObject recv,
RubyString filename)
|
static IRubyObject |
RubyFileTest.size(IRubyObject recv,
RubyString filename)
|
static RubyBoolean |
RubyFileTest.writable_p(IRubyObject recv,
RubyString filename)
|
static RubyBoolean |
RubyFileTest.zero_p(IRubyObject recv,
RubyString filename)
|
static RubyInteger |
RubyFixnum.induced_from(IRubyObject recv,
IRubyObject number)
|
static RubyFloat |
RubyFloat.induced_from(IRubyObject recv,
IRubyObject number)
|
static IRubyObject |
RubyGC.start(IRubyObject recv)
|
IRubyObject |
RubyGlobal.StringGlobalVariable.set(IRubyObject value)
|
IRubyObject |
RubyHash.setDefaultValue(IRubyObject defaultValue)
|
static RubyHash |
RubyHash.newHash(Ruby ruby,
java.util.Map valueMap,
IRubyObject defaultValue)
|
static RubyHash |
RubyHash.newInstance(IRubyObject recv,
IRubyObject[] args)
|
static RubyHash |
RubyHash.create(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyHash.initialize(IRubyObject[] args)
|
IRubyObject |
RubyHash.aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
RubyHash.aref(IRubyObject key)
|
IRubyObject |
RubyHash.fetch(IRubyObject[] args)
|
RubyBoolean |
RubyHash.has_key(IRubyObject key)
|
RubyBoolean |
RubyHash.has_value(IRubyObject value)
|
IRubyObject |
RubyHash.index(IRubyObject value)
|
RubyArray |
RubyHash.indices(IRubyObject[] indices)
|
RubyBoolean |
RubyHash.equal(IRubyObject other)
|
IRubyObject |
RubyHash.delete(IRubyObject key)
|
RubyHash |
RubyHash.update(IRubyObject freshElements)
|
RubyHash |
RubyHash.replace(IRubyObject replacement)
|
RubyArray |
RubyHash.values_at(IRubyObject[] argv)
|
IRubyObject |
RubyIO.reopen(IRubyObject arg1,
IRubyObject[] args)
|
RubyString |
RubyIO.internalGets(IRubyObject[] args)
Read a line. |
static IRubyObject |
RubyIO.newInstance(IRubyObject recv,
IRubyObject[] args)
rb_io_s_new |
static IRubyObject |
RubyIO.foreach(IRubyObject recv,
IRubyObject filename,
IRubyObject[] args)
rb_io_s_foreach |
IRubyObject |
RubyIO.initialize(RubyFixnum descriptor,
IRubyObject[] args)
rb_io_initialize |
IRubyObject |
RubyIO.syswrite(IRubyObject obj)
|
IRubyObject |
RubyIO.write(IRubyObject obj)
io_write |
IRubyObject |
RubyIO.addString(IRubyObject anObject)
rb_io_addstr |
IRubyObject |
RubyIO.putc(IRubyObject object)
|
RubyFixnum |
RubyIO.seek(IRubyObject[] args)
|
RubyString |
RubyIO.gets(IRubyObject[] args)
Read a line. |
RubyString |
RubyIO.readline(IRubyObject[] args)
Read a line. |
IRubyObject |
RubyIO.read(IRubyObject[] args)
|
RubyIO |
RubyIO.each_line(IRubyObject[] args)
Invoke a block for each line. |
static IRubyObject |
RubyIO.puts(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyIO.print(IRubyObject recv,
IRubyObject[] args)
Print some objects to the stream. |
static IRubyObject |
RubyIO.printf(IRubyObject recv,
IRubyObject[] args)
|
RubyArray |
RubyIO.readlines(IRubyObject[] args)
|
static RubyArray |
RubyIO.readlines(IRubyObject recv,
IRubyObject[] args)
|
static RubyInteger |
RubyInteger.induced_from(IRubyObject recv,
IRubyObject number)
|
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyMarshal.load(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyMatchData.aref(IRubyObject[] args)
match_aref |
static RubyFloat |
RubyMath.atan2(IRubyObject recv,
RubyNumeric x,
RubyNumeric y)
|
static RubyFloat |
RubyMath.cos(IRubyObject recv,
RubyNumeric x)
|
static RubyFloat |
RubyMath.exp(IRubyObject recv,
RubyNumeric exponent)
|
static RubyArray |
RubyMath.frexp(IRubyObject recv,
RubyNumeric other)
|
static RubyFloat |
RubyMath.ldexp(IRubyObject recv,
RubyNumeric mantissa,
RubyNumeric exponent)
|
static RubyFloat |
RubyMath.log(IRubyObject recv,
RubyNumeric x)
Returns the natural logarithm of x. |
static RubyFloat |
RubyMath.log10(IRubyObject recv,
RubyNumeric x)
Returns the base 10 logarithm of x. |
static RubyFloat |
RubyMath.sin(IRubyObject recv,
RubyNumeric x)
|
static RubyFloat |
RubyMath.sqrt(IRubyObject recv,
RubyNumeric other)
|
static RubyFloat |
RubyMath.tan(IRubyObject recv,
RubyNumeric x)
|
void |
RubyModule.setClassVar(java.lang.String name,
IRubyObject value)
rb_cvar_set |
void |
RubyModule.setConstant(java.lang.String name,
IRubyObject value)
|
IRubyObject |
RubyModule.const_missing(IRubyObject name)
|
void |
RubyModule.includeModule(IRubyObject arg)
Include a new module in this module or class. |
IRubyObject |
RubyModule.call(IRubyObject recv,
java.lang.String name,
IRubyObject[] args,
CallType callType)
rb_call |
IRubyObject |
RubyModule.call0(IRubyObject recv,
java.lang.String name,
IRubyObject[] args,
ICallable method,
boolean noSuper)
rb_call0 |
void |
RubyModule.defineConstant(java.lang.String name,
IRubyObject value)
rb_define_const |
IRubyObject |
RubyModule.removeCvar(IRubyObject name)
rb_mod_remove_cvar |
void |
RubyModule.setMethodVisibility(IRubyObject[] methods,
Visibility visibility)
set_method_visibility |
IRubyObject |
RubyModule.newMethod(IRubyObject receiver,
java.lang.String name,
boolean bound)
|
IRubyObject |
RubyModule.define_method(IRubyObject[] args)
|
IRubyObject |
RubyModule.executeUnder(Callback method,
IRubyObject[] args)
|
RubyBoolean |
RubyModule.op_eqq(IRubyObject obj)
rb_mod_eqq |
RubyBoolean |
RubyModule.op_le(IRubyObject obj)
rb_mod_le |
RubyBoolean |
RubyModule.op_lt(IRubyObject obj)
rb_mod_lt |
RubyBoolean |
RubyModule.op_ge(IRubyObject obj)
rb_mod_ge |
RubyBoolean |
RubyModule.op_gt(IRubyObject obj)
rb_mod_gt |
RubyFixnum |
RubyModule.op_cmp(IRubyObject obj)
rb_mod_cmp |
IRubyObject |
RubyModule.initialize(IRubyObject[] args)
rb_mod_initialize |
static RubyModule |
RubyModule.newModule(IRubyObject recv)
|
static RubyArray |
RubyModule.nesting(IRubyObject recv)
Return an array of nested modules or classes. |
IRubyObject |
RubyModule.attr(IRubyObject symbol,
IRubyObject[] args)
rb_mod_attr |
IRubyObject |
RubyModule.attr_reader(IRubyObject[] args)
rb_mod_attr_reader |
IRubyObject |
RubyModule.attr_writer(IRubyObject[] args)
rb_mod_attr_writer |
IRubyObject |
RubyModule.attr_accessor(IRubyObject[] args)
rb_mod_attr_accessor |
IRubyObject |
RubyModule.const_get(IRubyObject symbol)
rb_mod_const_get |
IRubyObject |
RubyModule.const_set(IRubyObject symbol,
IRubyObject value)
rb_mod_const_set |
RubyBoolean |
RubyModule.const_defined(IRubyObject symbol)
rb_mod_const_defined |
RubyArray |
RubyModule.instance_methods(IRubyObject[] args)
rb_class_instance_methods |
IRubyObject |
RubyModule.instance_method(IRubyObject symbol)
|
RubyArray |
RubyModule.protected_instance_methods(IRubyObject[] args)
rb_class_protected_instance_methods |
RubyArray |
RubyModule.private_instance_methods(IRubyObject[] args)
rb_class_private_instance_methods |
IRubyObject |
RubyModule.remove_class_variable(IRubyObject name)
rb_mod_remove_cvar |
IRubyObject |
RubyModule.remove_const(IRubyObject name)
|
IRubyObject |
RubyModule.extend_object(IRubyObject obj)
rb_mod_extend_object |
RubyModule |
RubyModule.include(IRubyObject[] modules)
rb_mod_include |
RubyModule |
RubyModule.rbPublic(IRubyObject[] args)
rb_mod_public |
RubyModule |
RubyModule.rbProtected(IRubyObject[] args)
rb_mod_protected |
RubyModule |
RubyModule.rbPrivate(IRubyObject[] args)
rb_mod_private |
RubyModule |
RubyModule.module_function(IRubyObject[] args)
rb_mod_modfunc |
RubyBoolean |
RubyModule.method_defined(IRubyObject symbol)
|
RubyModule |
RubyModule.public_class_method(IRubyObject[] args)
|
RubyModule |
RubyModule.private_class_method(IRubyObject[] args)
|
RubyModule |
RubyModule.alias_method(IRubyObject newId,
IRubyObject oldId)
|
RubyModule |
RubyModule.undef_method(IRubyObject name)
|
IRubyObject |
RubyModule.module_eval(IRubyObject[] args)
|
RubyModule |
RubyModule.remove_method(IRubyObject name)
|
static RubyFixnum |
RubyNil.to_i(IRubyObject recv)
nil_to_i |
static RubyString |
RubyNil.to_s(IRubyObject recv)
nil_to_s |
static RubyArray |
RubyNil.to_a(IRubyObject recv)
nil_to_a |
static RubyString |
RubyNil.inspect(IRubyObject recv)
nil_inspect |
static RubyClass |
RubyNil.type(IRubyObject recv)
nil_type |
static RubyBoolean |
RubyNil.op_and(IRubyObject recv,
IRubyObject obj)
nil_and |
static RubyBoolean |
RubyNil.op_or(IRubyObject recv,
IRubyObject obj)
nil_or |
static RubyBoolean |
RubyNil.op_xor(IRubyObject recv,
IRubyObject obj)
nil_xor |
static RubyFixnum |
RubyNil.id(IRubyObject recv)
|
static long |
RubyNumeric.num2long(IRubyObject arg)
|
static long |
RubyNumeric.fix2long(IRubyObject arg)
|
static int |
RubyNumeric.fix2int(IRubyObject arg)
|
static RubyNumeric |
RubyNumeric.numericValue(IRubyObject arg)
|
RubyBoolean |
RubyNumeric.veryEqual(IRubyObject other)
num_equal |
RubyBoolean |
RubyNumeric.equal(IRubyObject other)
num_equal |
RubyBoolean |
RubyNumeric.eql(IRubyObject other)
num_eql |
int |
RubyObject.argCount(IRubyObject[] args,
int min,
int max)
|
void |
RubyObject.setupClone(IRubyObject obj)
CLONESETUP |
protected void |
RubyObject.infectBy(IRubyObject obj)
OBJ_INFECT |
IRubyObject |
RubyObject.callMethod(java.lang.String name,
IRubyObject[] args)
rb_funcall2 |
IRubyObject |
RubyObject.callMethod(java.lang.String name,
IRubyObject arg)
rb_funcall |
IRubyObject |
RubyObject.setInstanceVariable(java.lang.String name,
IRubyObject value,
java.lang.String taintError,
java.lang.String freezeError)
|
IRubyObject |
RubyObject.setInstanceVariable(java.lang.String name,
IRubyObject value)
rb_iv_set / rb_ivar_set |
void |
RubyObject.callInit(IRubyObject[] args)
|
IRubyObject |
RubyObject.specificEval(RubyModule mod,
IRubyObject[] args)
specific_eval |
IRubyObject |
RubyObject.evalUnder(RubyModule under,
IRubyObject src,
IRubyObject file,
IRubyObject line)
|
IRubyObject |
RubyObject.eval(IRubyObject src,
IRubyObject scope,
java.lang.String file,
int line)
|
RubyBoolean |
RubyObject.equal(IRubyObject obj)
rb_obj_equal |
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 |
RubyObject.display(IRubyObject[] args)
|
RubyBoolean |
RubyObject.instance_of(IRubyObject type)
rb_obj_is_instance_of |
RubyBoolean |
RubyObject.kind_of(IRubyObject type)
rb_obj_is_kind_of |
IRubyObject |
RubyObject.method(IRubyObject symbol)
|
IRubyObject |
RubyObject.instance_eval(IRubyObject[] args)
|
IRubyObject |
RubyObject.extend(IRubyObject[] args)
|
IRubyObject |
RubyObject.method_missing(IRubyObject[] args)
|
IRubyObject |
RubyObject.send(IRubyObject[] args)
send( aSymbol [, args ]* ) -> anObject Invokes the method identified by aSymbol, passing it any arguments specified. |
static IRubyObject |
RubyObjectSpace.each_object(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
RubyObjectSpace.garbage_collect(IRubyObject recv)
|
static IRubyObject |
RubyPrecision.induced_from(IRubyObject receiver,
IRubyObject source)
|
static IRubyObject |
RubyPrecision.append_features(IRubyObject receiver,
IRubyObject include)
|
static IRubyObject |
RubyPrecision.prec(IRubyObject receiver,
IRubyObject type)
|
static IRubyObject |
RubyPrecision.prec_i(IRubyObject receiver)
|
static IRubyObject |
RubyPrecision.prec_f(IRubyObject receiver)
|
static RubyProc |
RubyProc.newInstance(IRubyObject receiver,
IRubyObject[] args)
|
IRubyObject |
RubyProc.call(IRubyObject[] args)
|
IRubyObject |
RubyProc.call(IRubyObject[] args,
IRubyObject self)
|
void |
RubyRange.init(IRubyObject begin,
IRubyObject end,
RubyBoolean isExclusive)
|
static RubyRange |
RubyRange.newRange(Ruby ruby,
IRubyObject begin,
IRubyObject end,
boolean isExclusive)
|
IRubyObject |
RubyRange.initialize(IRubyObject[] args)
|
RubyBoolean |
RubyRange.equal(IRubyObject obj)
|
RubyBoolean |
RubyRange.op_eqq(IRubyObject obj)
|
static RubyRegexp |
RubyRegexp.regexpValue(IRubyObject obj)
|
static RubyRegexp |
RubyRegexp.newInstance(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
RubyRegexp.initialize(IRubyObject[] args)
|
static RubyString |
RubyRegexp.quote(IRubyObject recv,
RubyString str)
rb_reg_s_quote |
static IRubyObject |
RubyRegexp.last_match_s(IRubyObject recv)
|
RubyBoolean |
RubyRegexp.equal(IRubyObject other)
rb_reg_equal |
IRubyObject |
RubyRegexp.match(IRubyObject target)
rb_reg_match |
IRubyObject |
RubyRegexp.match_m(IRubyObject target)
rb_reg_match_m |
static IRubyObject |
RubyRegexp.nth_match(int n,
IRubyObject match)
rb_reg_nth_match |
static IRubyObject |
RubyRegexp.last_match(IRubyObject match)
rb_reg_last_match |
static IRubyObject |
RubyRegexp.match_pre(IRubyObject match)
rb_reg_match_pre |
static IRubyObject |
RubyRegexp.match_post(IRubyObject match)
rb_reg_match_post |
static IRubyObject |
RubyRegexp.match_last(IRubyObject match)
rb_reg_match_last |
int |
RubyRegexp.search(IRubyObject target,
int pos)
rb_reg_search |
IRubyObject |
RubyRegexp.regsub(IRubyObject str,
RubyMatchData match)
rb_reg_regsub |
static RubyString |
RubyString.objAsString(IRubyObject obj)
rb_obj_as_string |
RubyString |
RubyString.replace(IRubyObject other)
rb_str_replace_m |
static RubyString |
RubyString.newInstance(IRubyObject recv,
IRubyObject[] args)
rb_str_s_new |
RubyFixnum |
RubyString.op_cmp(IRubyObject other)
rb_str_cmp_m |
RubyBoolean |
RubyString.equal(IRubyObject other)
rb_str_equal |
IRubyObject |
RubyString.match(IRubyObject other)
rb_str_match |
RubyString |
RubyString.op_plus(IRubyObject other)
rb_str_plus |
RubyString |
RubyString.op_mul(IRubyObject other)
rb_str_mul |
RubyString |
RubyString.append(IRubyObject other)
rb_str_append |
RubyString |
RubyString.concat(IRubyObject other)
rb_str_concat |
static RubyString |
RubyString.stringValue(IRubyObject anObject)
|
IRubyObject |
RubyString.sub(IRubyObject[] args)
rb_str_sub |
IRubyObject |
RubyString.sub_bang(IRubyObject[] args)
rb_str_sub_bang |
IRubyObject |
RubyString.gsub(IRubyObject[] args)
rb_str_gsub |
IRubyObject |
RubyString.gsub_bang(IRubyObject[] args)
rb_str_gsub_bang |
IRubyObject |
RubyString.index(IRubyObject[] args)
rb_str_index_m |
IRubyObject |
RubyString.rindex(IRubyObject[] args)
rb_str_rindex_m |
IRubyObject |
RubyString.aref(IRubyObject[] args)
rb_str_aref, rb_str_aref_m |
IRubyObject |
RubyString.aset(IRubyObject[] args)
rb_str_aset, rb_str_aset_m |
IRubyObject |
RubyString.slice_bang(IRubyObject[] args)
rb_str_slice_bang |
IRubyObject |
RubyString.format(IRubyObject arg)
rb_str_format |
IRubyObject |
RubyString.upto(IRubyObject str)
rb_str_upto_m |
IRubyObject |
RubyString.upto(IRubyObject str,
boolean excl)
|
RubyBoolean |
RubyString.include(IRubyObject obj)
rb_str_include |
RubyArray |
RubyString.split(IRubyObject[] args)
rb_str_split |
IRubyObject |
RubyString.scan(IRubyObject arg)
rb_str_scan |
IRubyObject |
RubyString.ljust(IRubyObject arg)
rb_str_ljust |
IRubyObject |
RubyString.rjust(IRubyObject arg)
rb_str_rjust |
IRubyObject |
RubyString.center(IRubyObject arg)
rb_str_center |
RubyString |
RubyString.chomp(IRubyObject[] args)
rb_str_chomp |
RubyString |
RubyString.chomp_bang(IRubyObject[] args)
rb_str_chomp_bang |
IRubyObject |
RubyString.count(IRubyObject[] args)
rb_str_count |
IRubyObject |
RubyString.delete(IRubyObject[] args)
rb_str_delete |
IRubyObject |
RubyString.delete_bang(IRubyObject[] args)
rb_str_delete_bang |
IRubyObject |
RubyString.squeeze(IRubyObject[] args)
rb_str_squeeze |
IRubyObject |
RubyString.squeeze_bang(IRubyObject[] args)
rb_str_squeeze_bang |
IRubyObject |
RubyString.tr(IRubyObject[] args)
rb_str_tr |
IRubyObject |
RubyString.tr_bang(IRubyObject[] args)
rb_str_tr_bang |
IRubyObject |
RubyString.tr_s(IRubyObject[] args)
rb_str_tr_s |
IRubyObject |
RubyString.tr_s_bang(IRubyObject[] args)
rb_str_tr_s_bang |
IRubyObject |
RubyString.each_line(IRubyObject[] args)
rb_str_each_line |
RubyInteger |
RubyString.sum(IRubyObject[] args)
|
RubyArray |
RubyString.unpack(IRubyObject obj)
|
static RubyClass |
RubyStruct.newInstance(IRubyObject recv,
IRubyObject[] args)
Create new Struct class. |
static RubyStruct |
RubyStruct.newStruct(IRubyObject recv,
IRubyObject[] args)
Create new Structure. |
IRubyObject |
RubyStruct.initialize(IRubyObject[] args)
|
static RubyArray |
RubyStruct.members(IRubyObject recv)
|
IRubyObject |
RubyStruct.set(IRubyObject value)
|
RubyBoolean |
RubyStruct.equal(IRubyObject other)
|
IRubyObject |
RubyStruct.aref(IRubyObject key)
|
IRubyObject |
RubyStruct.aset(IRubyObject key,
IRubyObject value)
|
RubyBoolean |
RubySymbol.equal(IRubyObject other)
|
static RubyTime |
RubyTime.s_new(IRubyObject receiver)
|
static RubyTime |
RubyTime.new_at(IRubyObject receiver,
IRubyObject[] args)
|
static RubyTime |
RubyTime.new_local(IRubyObject type,
IRubyObject[] args)
|
static RubyTime |
RubyTime.new_utc(IRubyObject type,
IRubyObject[] args)
|
static RubyTime |
RubyTime.s_at(IRubyObject rubyClass,
IRubyObject[] args)
|
RubyString |
RubyTime.strftime(IRubyObject format)
|
IRubyObject |
RubyTime.op_plus(IRubyObject other)
|
IRubyObject |
RubyTime.op_minus(IRubyObject other)
|
RubyFixnum |
RubyTime.op_cmp(IRubyObject other)
|
static IRubyObject |
ThreadClass.newInstance(IRubyObject recv,
IRubyObject[] args)
Thread.new
|
static ThreadClass |
ThreadClass.start(IRubyObject recv,
IRubyObject[] args)
Basically the same as Thread.new . |
static RubyBoolean |
ThreadClass.abort_on_exception(IRubyObject recv)
Returns the status of the global ``abort on exception'' condition. |
static IRubyObject |
ThreadClass.abort_on_exception_set(IRubyObject recv,
IRubyObject value)
|
static ThreadClass |
ThreadClass.current(IRubyObject recv)
|
static IRubyObject |
ThreadClass.pass(IRubyObject recv)
|
static RubyArray |
ThreadClass.list(IRubyObject recv)
|
IRubyObject |
ThreadClass.aref(IRubyObject key)
|
IRubyObject |
ThreadClass.aset(IRubyObject key,
IRubyObject value)
|
IRubyObject |
ThreadClass.abort_on_exception_set(IRubyObject val)
|
RubyBoolean |
ThreadClass.has_key(IRubyObject key)
|
IRubyObject |
ThreadClass.priority_set(IRubyObject priority)
|
IRubyObject |
ThreadClass.raise(IRubyObject exc)
|
static ThreadClass |
ThreadClass.mainThread(IRubyObject receiver)
|
IRubyObject |
UnboundMethod.call(IRubyObject[] args)
|
Method |
UnboundMethod.bind(IRubyObject receiver)
|
Constructors in org.jruby with parameters of type IRubyObject | |
RubyGlobal.StringGlobalVariable(Ruby ruby,
java.lang.String name,
IRubyObject value)
|
|
RubyHash(Ruby ruby,
IRubyObject defaultValue)
|
|
RubyHash(Ruby ruby,
java.util.Map valueMap,
IRubyObject defaultValue)
|
Uses of IRubyObject in org.jruby.ast.util |
Methods in org.jruby.ast.util that return IRubyObject | |
static IRubyObject[] |
ArgsUtil.setupArgs(ThreadContext context,
EvaluateVisitor visitor,
INode node)
|
Uses of IRubyObject in org.jruby.evaluator |
Methods in org.jruby.evaluator that return IRubyObject | |
IRubyObject |
AssignmentVisitor.assign(INode node,
IRubyObject value,
boolean check)
|
IRubyObject |
EvaluateVisitor.eval(INode node)
|
IRubyObject |
ValueConverter.arrayToSingle(IRubyObject value,
boolean useUndefined)
|
IRubyObject |
ValueConverter.multipleToSingle(IRubyObject value)
|
Methods in org.jruby.evaluator with parameters of type IRubyObject | |
IRubyObject |
AssignmentVisitor.assign(INode node,
IRubyObject value,
boolean check)
|
static EvaluateVisitor |
EvaluateVisitor.createVisitor(IRubyObject self)
|
RubyArray |
ValueConverter.singleToArray(IRubyObject value)
|
IRubyObject |
ValueConverter.arrayToSingle(IRubyObject value,
boolean useUndefined)
|
RubyArray |
ValueConverter.singleToMultiple(IRubyObject value)
|
IRubyObject |
ValueConverter.multipleToSingle(IRubyObject value)
|
Constructors in org.jruby.evaluator with parameters of type IRubyObject | |
AssignmentVisitor(Ruby ruby,
IRubyObject self)
|
|
DefinedVisitor(Ruby ruby,
IRubyObject self)
|
|
EvaluateVisitor(Ruby ruby,
IRubyObject self)
|
Uses of IRubyObject in org.jruby.exceptions |
Methods in org.jruby.exceptions that return IRubyObject | |
IRubyObject |
ReturnJump.getReturnValue()
Returns the return value. |
IRubyObject |
ThrowJump.getValue()
|
Constructors in org.jruby.exceptions with parameters of type IRubyObject | |
ReturnJump(IRubyObject returnValue)
Creates a new ReturnException with a return value. |
|
ThrowJump(java.lang.String tag,
IRubyObject value)
Constructor for ThrowJump. |
|
TypeError(Ruby ruby,
IRubyObject receivedObject,
RubyClass expectedType)
|
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 |
GlobalVariables.set(java.lang.String name,
IRubyObject value)
|
IRubyObject |
ReadonlyAccessor.getValue()
|
IRubyObject |
ReadonlyAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
UndefinedAccessor.getValue()
|
IRubyObject |
UndefinedAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
ValueAccessor.getValue()
|
IRubyObject |
ValueAccessor.setValue(IRubyObject newValue)
|
Methods in org.jruby.internal.runtime with parameters of type IRubyObject | |
IRubyObject |
GlobalVariables.set(java.lang.String name,
IRubyObject value)
|
IRubyObject |
ReadonlyAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
UndefinedAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
ValueAccessor.setValue(IRubyObject newValue)
|
Constructors in org.jruby.internal.runtime with parameters of type IRubyObject | |
ValueAccessor(IRubyObject value)
|
Uses of IRubyObject in org.jruby.internal.runtime.builtin |
Methods in org.jruby.internal.runtime.builtin that return IRubyObject | |
IRubyObject |
ObjectFactory.newObject(RubyClass type)
|
Uses of IRubyObject in org.jruby.internal.runtime.load |
Methods in org.jruby.internal.runtime.load that return IRubyObject | |
IRubyObject |
LoadService.autoload(java.lang.String name)
|
Uses of IRubyObject in org.jruby.internal.runtime.methods |
Methods in org.jruby.internal.runtime.methods that return IRubyObject | |
IRubyObject |
AliasMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
CallbackMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
DefaultMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
EvaluateMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
IterateMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
MethodMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
ProcMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
UndefinedMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
WrapperCallable.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
Methods in org.jruby.internal.runtime.methods with parameters of type IRubyObject | |
IRubyObject |
AliasMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
CallbackMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
DefaultMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
EvaluateMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
IterateMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
MethodMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
ProcMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
UndefinedMethod.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
WrapperCallable.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
Constructors in org.jruby.internal.runtime.methods with parameters of type IRubyObject | |
IterateMethod(Callback callback,
IRubyObject data)
|
Uses of IRubyObject in org.jruby.javasupport |
Classes in org.jruby.javasupport that implement IRubyObject | |
class |
JavaArray
|
class |
JavaCallable
|
class |
JavaClass
|
class |
JavaConstructor
|
class |
JavaField
|
class |
JavaMethod
|
class |
JavaObject
|
Methods in org.jruby.javasupport that return IRubyObject | |
static IRubyObject |
Java.define_exception_handler(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
Java.primitive_to_java(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
Java.java_to_primitive(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
Java.new_proxy_instance(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
JavaArray.aref(IRubyObject index)
|
IRubyObject |
JavaArray.aset(IRubyObject index,
IRubyObject value)
|
IRubyObject |
JavaClass.superclass()
|
IRubyObject |
JavaConstructor.new_instance(IRubyObject[] args)
|
IRubyObject |
JavaMethod.invoke(IRubyObject[] args)
|
IRubyObject |
JavaMethod.invoke_static(IRubyObject[] args)
|
IRubyObject |
JavaMethod.return_type()
|
IRubyObject |
JavaObject.java_class()
|
IRubyObject |
JavaObject.aref(IRubyObject index)
|
IRubyObject |
JavaObject.aset(IRubyObject index,
IRubyObject value)
|
static IRubyObject[] |
JavaUtil.convertJavaArrayToRuby(Ruby ruby,
java.lang.Object[] objects)
|
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby ruby,
java.lang.Object object)
|
static IRubyObject |
JavaUtil.convertJavaToRuby(Ruby ruby,
java.lang.Object object,
java.lang.Class javaClass)
|
IRubyObject[] |
RubyConversion.convertJavaToRuby(java.lang.Object[] obj)
|
IRubyObject |
RubyConversion.convertJavaToRuby(java.lang.Object obj)
|
protected IRubyObject |
RubyInvocationHandler.getRubyObject()
Get the RubyObject that we should forward method calls to. |
IRubyObject |
RubyProxy.getRubyObject()
|
IRubyObject[] |
RubyProxyFactory.convertJavaToRuby(java.lang.Object[] obj)
Helper methods for RubyConversion (used by RubyInvocationHandler) |
Methods in org.jruby.javasupport with parameters of type IRubyObject | |
static IRubyObject |
Java.define_exception_handler(IRubyObject recv,
IRubyObject[] args)
|
static IRubyObject |
Java.primitive_to_java(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
Java.java_to_primitive(IRubyObject recv,
IRubyObject object)
|
static IRubyObject |
Java.new_proxy_instance(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
JavaArray.aref(IRubyObject index)
|
IRubyObject |
JavaArray.aset(IRubyObject index,
IRubyObject value)
|
static JavaClass |
JavaClass.for_name(IRubyObject recv,
IRubyObject name)
|
RubyFixnum |
JavaClass.op_cmp(IRubyObject other)
|
JavaMethod |
JavaClass.java_method(IRubyObject[] args)
|
JavaConstructor |
JavaClass.constructor(IRubyObject[] args)
|
JavaObject |
JavaClass.new_array(IRubyObject lengthArgument)
|
JavaField |
JavaClass.field(IRubyObject name)
|
RubyBoolean |
JavaClass.assignable_from_p(IRubyObject other)
|
IRubyObject |
JavaConstructor.new_instance(IRubyObject[] args)
|
JavaObject |
JavaField.value(IRubyObject object)
|
JavaObject |
JavaField.set_value(IRubyObject object,
IRubyObject value)
|
IRubyObject |
JavaMethod.invoke(IRubyObject[] args)
|
IRubyObject |
JavaMethod.invoke_static(IRubyObject[] args)
|
RubyBoolean |
JavaObject.equal(IRubyObject other)
|
IRubyObject |
JavaObject.aref(IRubyObject index)
|
IRubyObject |
JavaObject.aset(IRubyObject index,
IRubyObject value)
|
static java.lang.Object |
JavaUtil.convertRubyToJava(IRubyObject rubyObject)
|
static java.lang.Object |
JavaUtil.convertRubyToJava(IRubyObject rubyObject,
java.lang.Class javaClass)
|
java.lang.Object[] |
RubyConversion.convertRubyToJava(IRubyObject[] obj)
|
java.lang.Object |
RubyConversion.convertRubyToJava(IRubyObject obj)
|
java.lang.Object |
RubyConversion.convertRubyToJava(IRubyObject obj,
java.lang.Class type)
|
protected boolean |
RubyInvocationHandler.respondsTo(IRubyObject obj,
java.lang.String methodName)
Simple helper method for RubyObject.respond_to(RubySymbol). |
RubyProxy |
RubyProxyFactory.getProxyForObject(IRubyObject obj)
Create a wrapper around the specified RubyObject. |
RubyProxy |
RubyProxyFactory.getProxyForObject(IRubyObject obj,
java.lang.Class javaInterface)
|
java.lang.Object |
RubyProxyFactory.convertRubyToJava(IRubyObject obj,
java.lang.Class type)
|
Uses of IRubyObject in org.jruby.libraries |
Classes in org.jruby.libraries that implement IRubyObject | |
class |
Mutex
|
Uses of IRubyObject in org.jruby.runtime |
Methods in org.jruby.runtime that return IRubyObject | |
IRubyObject |
Block.call(IRubyObject[] args)
|
IRubyObject |
Block.call(IRubyObject[] args,
IRubyObject replacementSelf)
|
IRubyObject |
Block.getSelf()
Gets the self. |
IRubyObject |
DynamicVariableSet.get(java.lang.String name)
|
IRubyObject[] |
Frame.getArgs()
Getter for property args. |
IRubyObject |
Frame.getSelf()
Getter for property self. |
IRubyObject |
GlobalVariable.get()
|
IRubyObject |
GlobalVariable.set(IRubyObject value)
|
IRubyObject |
IAccessor.getValue()
|
IRubyObject |
IAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
ICallable.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
IGlobalVariables.get(java.lang.String name)
|
IRubyObject |
IGlobalVariables.set(java.lang.String name,
IRubyObject value)
|
IRubyObject |
ReadonlyGlobalVariable.set(IRubyObject value)
|
IRubyObject |
Scope.getSuperObject()
Getter for property superObject. |
IRubyObject |
Scope.getValue(int count)
|
IRubyObject |
Scope.getLastLine()
|
IRubyObject |
Scope.getBackref()
|
IRubyObject |
ScopeStack.getSuperObject()
|
IRubyObject |
ScopeStack.getValue(int count)
|
IRubyObject |
ScopeStack.getLastLine()
|
IRubyObject |
ScopeStack.getBackref()
|
IRubyObject |
ThreadContext.eval(INode node)
|
IRubyObject |
ThreadContext.getBackref()
|
IRubyObject |
ThreadContext.callSuper(IRubyObject[] args)
|
IRubyObject |
ThreadContext.yield(IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean checkArguments)
|
IRubyObject |
ThreadContext.getDynamicValue(java.lang.String name)
|
IRubyObject |
ThreadContext.getConstant(java.lang.String name)
|
Methods in org.jruby.runtime with parameters of type IRubyObject | |
void |
Arity.checkArity(Ruby ruby,
IRubyObject[] args)
|
static Block |
Block.createBlock(INode var,
ICallable method,
IRubyObject self)
|
IRubyObject |
Block.call(IRubyObject[] args)
|
IRubyObject |
Block.call(IRubyObject[] args,
IRubyObject replacementSelf)
|
void |
BlockStack.push(INode varNode,
ICallable method,
IRubyObject self)
|
void |
DynamicVariableSet.set(java.lang.String name,
IRubyObject value)
|
void |
Frame.setArgs(IRubyObject[] args)
Setter for property args. |
void |
Frame.setSelf(IRubyObject self)
Setter for property self. |
IRubyObject |
GlobalVariable.set(IRubyObject value)
|
IRubyObject |
IAccessor.setValue(IRubyObject newValue)
|
IRubyObject |
ICallable.call(Ruby ruby,
IRubyObject receiver,
java.lang.String name,
IRubyObject[] args,
boolean noSuper)
|
IRubyObject |
IGlobalVariables.set(java.lang.String name,
IRubyObject value)
|
void |
IRaiseListener.exceptionRaised(IRubyObject exception)
|
void |
ObjectSpace.add(IRubyObject object)
|
IRubyObject |
ReadonlyGlobalVariable.set(IRubyObject value)
|
void |
Scope.setSuperObject(IRubyObject superObject)
Setter for property superObject. |
void |
Scope.setValue(int count,
IRubyObject value)
|
void |
Scope.setLastLine(IRubyObject value)
|
void |
Scope.setBackref(IRubyObject match)
|
void |
ScopeStack.setSuperObject(IRubyObject superObject)
|
void |
ScopeStack.setValue(int count,
IRubyObject value)
|
void |
ScopeStack.setLastLine(IRubyObject value)
|
void |
ScopeStack.setBackref(IRubyObject match)
|
IRubyObject |
ThreadContext.callSuper(IRubyObject[] args)
|
IRubyObject |
ThreadContext.yield(IRubyObject value,
IRubyObject self,
RubyModule klass,
boolean checkArguments)
|
Constructors in org.jruby.runtime with parameters of type IRubyObject | |
Frame(IRubyObject self,
IRubyObject[] args,
java.lang.String lastFunc,
RubyModule lastClass,
ISourcePosition position,
Iter iter)
|
|
GlobalVariable(Ruby ruby,
java.lang.String name,
IRubyObject value)
|
|
ReadonlyGlobalVariable(Ruby ruby,
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 |
IObjectFactory.newObject(RubyClass type)
|
IRubyObject |
IRubyObject.getInstanceVariable(java.lang.String string)
Method getInstanceVar. |
IRubyObject |
IRubyObject.setInstanceVariable(java.lang.String string,
IRubyObject rubyObject)
Method setInstanceVar. |
IRubyObject |
IRubyObject.callMethod(java.lang.String string)
Method funcall. |
IRubyObject |
IRubyObject.callMethod(java.lang.String string,
IRubyObject arg)
Method funcall. |
IRubyObject |
IRubyObject.callMethod(java.lang.String method,
IRubyObject[] rubyArgs)
Method callMethod. |
IRubyObject |
IRubyObject.eval(INode iNode)
Method eval. |
IRubyObject |
IRubyObject.eval(IRubyObject iRubyObject,
IRubyObject rubyObject,
java.lang.String string,
int i)
Method eval. |
IRubyObject |
IRubyObject.convertToType(java.lang.String string,
java.lang.String string1,
boolean b)
Method convertToType. |
IRubyObject |
IRubyObject.convertToString()
|
IRubyObject |
IRubyObject.convertType(java.lang.Class type,
java.lang.String string,
java.lang.String string1)
Method convertType. |
IRubyObject |
IRubyObject.dup()
Method dup. |
IRubyObject |
IRubyObject.rbClone()
Method rbClone. |
IRubyObject |
IRubyObject.method_missing(IRubyObject[] args)
Method method_missing. |
Methods in org.jruby.runtime.builtin with parameters of type IRubyObject | |
IRubyObject |
IRubyObject.setInstanceVariable(java.lang.String string,
IRubyObject rubyObject)
Method setInstanceVar. |
IRubyObject |
IRubyObject.callMethod(java.lang.String string,
IRubyObject arg)
Method funcall. |
IRubyObject |
IRubyObject.callMethod(java.lang.String method,
IRubyObject[] rubyArgs)
Method callMethod. |
IRubyObject |
IRubyObject.eval(IRubyObject iRubyObject,
IRubyObject rubyObject,
java.lang.String string,
int i)
Method eval. |
void |
IRubyObject.setupClone(IRubyObject rubyString)
Method setupClone. |
int |
IRubyObject.argCount(IRubyObject[] args,
int i,
int i1)
Method argCount. |
void |
IRubyObject.callInit(IRubyObject[] args)
|
IRubyObject |
IRubyObject.method_missing(IRubyObject[] args)
Method method_missing. |
Uses of IRubyObject in org.jruby.runtime.callback |
Methods in org.jruby.runtime.callback that return IRubyObject | |
protected IRubyObject |
AbstractCallback.invokeMethod(IRubyObject recv,
java.lang.Object[] methodArgs)
|
IRubyObject |
AbstractCallback.execute(IRubyObject recv,
IRubyObject[] args)
|
abstract IRubyObject |
AbstractCallback.CallType.invokeMethod(IRubyObject recv,
java.lang.Object[] methodArgs)
|
IRubyObject |
Callback.execute(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
CompiledReflectionCallback.execute(IRubyObject recv,
IRubyObject[] args)
|
Methods in org.jruby.runtime.callback with parameters of type IRubyObject | |
protected java.lang.String |
AbstractCallback.getExpectedArgsString(IRubyObject[] methodArgs)
|
protected void |
AbstractCallback.testArgsCount(Ruby ruby,
IRubyObject[] methodArgs)
|
protected IRubyObject |
AbstractCallback.invokeMethod(IRubyObject recv,
java.lang.Object[] methodArgs)
|
IRubyObject |
AbstractCallback.execute(IRubyObject recv,
IRubyObject[] args)
|
abstract IRubyObject |
AbstractCallback.CallType.invokeMethod(IRubyObject recv,
java.lang.Object[] methodArgs)
|
IRubyObject |
Callback.execute(IRubyObject recv,
IRubyObject[] args)
|
IRubyObject |
CompiledReflectionCallback.execute(IRubyObject recv,
IRubyObject[] args)
|
Uses of IRubyObject in org.jruby.runtime.load |
Methods in org.jruby.runtime.load that return IRubyObject | |
IRubyObject |
IAutoloadMethod.load(Ruby runtime,
java.lang.String name)
|
IRubyObject |
ILoadService.autoload(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 | |
boolean |
MarshalCache.isRegistered(IRubyObject value)
|
void |
MarshalCache.register(IRubyObject value)
|
void |
MarshalCache.writeLink(MarshalStream output,
IRubyObject value)
|
void |
MarshalStream.dumpObject(IRubyObject value)
|
void |
UnmarshalCache.register(IRubyObject value)
|
void |
UnmarshalStream.registerLinkTarget(IRubyObject newObject)
|
Uses of IRubyObject in org.jruby.runtime.regexp |
Methods in org.jruby.runtime.regexp that return IRubyObject | |
IRubyObject |
GNURegexpAdapter.search(Ruby runtime,
java.lang.String target,
int startPos)
Does the given argument match the pattern? |
abstract IRubyObject |
IRegexpAdapter.search(Ruby runtime,
java.lang.String target,
int startPos)
Does the given argument match the pattern? |
IRubyObject |
JDKRegexpAdapter.search(Ruby ruby,
java.lang.String target,
int startPos)
Does the given argument match the pattern? |
IRubyObject |
ORORegexpAdapter.search(Ruby ruby,
java.lang.String target,
int startPos)
Does the given argument match the pattern? |
Uses of IRubyObject in org.jruby.util |
Methods in org.jruby.util that return IRubyObject | |
abstract IRubyObject |
Pack.Converter.decode(Ruby ruby,
org.jruby.util.Pack.PtrList format)
|
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.util with parameters of type IRubyObject | |
abstract void |
Pack.Converter.encode(Ruby ruby,
IRubyObject from,
java.lang.StringBuffer result)
|
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 |
Constructors in org.jruby.util with parameters of type IRubyObject | |
Split(Ruby runtime,
java.lang.String splitee,
IRubyObject[] args)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |