|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Block in org.jruby |
---|
Methods in org.jruby that return Block | |
---|---|
Block |
RubyProc.getBlock()
|
Methods in org.jruby with parameters of type Block | |
---|---|
IRubyObject |
RubyThreadGroup.add(IRubyObject rubyThread,
Block block)
|
static IRubyObject |
RubyEnumerable.all_p(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.any_p(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyPrecision.append_features(IRubyObject receiver,
IRubyObject include,
Block block)
|
static IRubyObject |
RubyKernel.at_exit(ThreadContext context,
IRubyObject recv,
Block block)
|
RubyMethod |
RubyUnboundMethod.bind(ThreadContext context,
IRubyObject aReceiver,
Block block)
|
static RubyBinding |
RubyKernel.binding_1_9(ThreadContext context,
IRubyObject recv,
Block block)
|
static RubyBinding |
RubyKernel.binding(ThreadContext context,
IRubyObject recv,
Block block)
|
static RubyBoolean |
RubyKernel.block_given_p(ThreadContext context,
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 |
RubyString.bytes(ThreadContext context,
Block block)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
Block block)
Call the method. |
IRubyObject |
RubyEnumerable.AppendBlockCallback.call(ThreadContext context,
IRubyObject[] largs,
Block blk)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyUnboundMethod.call(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyProc.call(ThreadContext context,
IRubyObject[] args,
IRubyObject self,
Block passedBlock)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyMethod.call(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyClass.SpecificArityNew.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyProc.call19(ThreadContext context,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.callcc(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyKernel.caller(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.caller1_9(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
void |
RubyObject.callInit(IRubyObject[] args,
Block block)
Call the Ruby initialize method with the supplied arguments and block. |
IRubyObject |
RubyObjectAdapter.callMethod(IRubyObject receiver,
java.lang.String methodName,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBasicObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
Will invoke a named method with the supplied arguments and supplied block with functional invocation. |
IRubyObject |
RubyObjectAdapter.callSuper(IRubyObject receiver,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyBasicObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
NativeException.cause(Block unusedBlock)
|
IRubyObject |
RubyString.chars(ThreadContext context,
Block block)
|
static IRubyObject |
RubyDir.chdir(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Changes the current directory to path |
static IRubyObject |
RubyKernel.chomp_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
static IRubyObject |
RubyKernel.chomp(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the zero or one-arg versions. |
static IRubyObject |
RubyKernel.chop_bang(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyKernel.chop(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyTempfile.close(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.codepoints(ThreadContext context,
Block block)
|
RubyArray |
RubyArray.collect_bang(ThreadContext context,
Block block)
rb_ary_collect_bang |
IRubyObject |
RubyArray.collect_bang19(ThreadContext context,
Block block)
rb_ary_collect_bang |
RubyArray |
RubyArray.collect(ThreadContext context,
Block block)
rb_ary_collect |
static IRubyObject |
RubyEnumerable.collect(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.combination(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_combination |
static IRubyObject |
RubyJRuby.compile(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.const_missing(ThreadContext context,
IRubyObject rubyName,
Block block)
Base implementation of Module#const_missing, throws NameError for specific missing constant. |
static IRubyObject |
RubyIconv.conv(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyArray.count(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.count(ThreadContext context,
IRubyObject obj,
Block block)
|
static IRubyObject |
RubyEnumerable.count(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.count(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyArray.create(IRubyObject klass,
IRubyObject[] args,
Block block)
rb_ary_s_create |
static IRubyObject |
RubyHash.create(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
rb_hash_s_create |
IRubyObject |
RubyArray.cycle(ThreadContext context,
Block block)
rb_ary_cycle |
IRubyObject |
RubyArray.cycle(ThreadContext context,
IRubyObject arg,
Block block)
rb_ary_cycle |
static IRubyObject |
RubyEnumerable.cycle(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.cycle(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyObjectSpace.define_finalizer(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyModule.define_method(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyArray.delete_if(ThreadContext context,
Block block)
rb_ary_delete_if |
RubyHash |
RubyHash.delete_if(ThreadContext context,
Block block)
rb_hash_delete_if |
IRubyObject |
RubyArray.delete_if19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.delete_if19(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.delete(ThreadContext context,
IRubyObject item,
Block block)
rb_ary_delete |
IRubyObject |
RubyHash.delete(ThreadContext context,
IRubyObject key,
Block block)
rb_hash_delete |
static IRubyObject |
RubyEnumerable.detect(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.detect(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
static IRubyObject |
RubyEnumerable.detect19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.detect19(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
IRubyObject |
RubyInteger.downto(ThreadContext context,
IRubyObject to,
Block block)
int_downto |
IRubyObject |
RubyInteger.downto19(ThreadContext context,
IRubyObject to,
Block block)
|
IRubyObject |
RubyArray.drop_while(ThreadContext context,
Block block)
rb_ary_take_while |
static IRubyObject |
RubyEnumerable.drop_while(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.drop(ThreadContext context,
IRubyObject self,
IRubyObject n,
Block block)
|
IRubyObject |
RubyBigDecimal.dump(IRubyObject[] args,
Block unusedBlock)
|
RubyString |
RubyTime.dump(IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyMarshal.dump(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyIO.each_byte(ThreadContext context,
Block block)
Invoke a block for each byte. |
RubyString |
RubyString.each_byte(ThreadContext context,
Block block)
rb_str_each_byte |
IRubyObject |
RubyStringIO.each_byte(ThreadContext context,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.each_byte(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.each_byte(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyIO.each_byte19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each_byte19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyArgsFile.each_byte19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_char(ThreadContext context,
Block block)
rb_str_each_char |
IRubyObject |
RubyString.each_codepoint(ThreadContext context,
Block block)
rb_str_each_codepoint |
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_cons(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_cons19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyYAML.each_document(IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyArray.each_index(ThreadContext context,
Block block)
rb_ary_each_index |
IRubyObject |
RubyArray.each_index19(ThreadContext context,
Block block)
|
RubyHash |
RubyHash.each_key(ThreadContext context,
Block block)
rb_hash_each_key |
IRubyObject |
RubyHash.each_key19(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.each_line(ThreadContext context,
Block block)
rb_str_each_line |
RubyIO |
RubyIO.each_line(ThreadContext context,
IRubyObject[] args,
Block block)
Invoke a block for each line. |
IRubyObject |
RubyStringIO.each_line(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.each_line(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_line(ThreadContext context,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyArgsFile.each_line(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Invoke a block for each line. |
IRubyObject |
RubyString.each_line19(ThreadContext context,
Block block)
|
IRubyObject |
RubyIO.each_line19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_line19(ThreadContext context,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyArgsFile.each_line19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.each_lineCommon(ThreadContext context,
IRubyObject sep,
Block block)
|
static IRubyObject |
RubyObjectSpace.each_object(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyObjectSpace.each_object19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
RubyHash |
RubyHash.each_pair(ThreadContext context,
Block block)
rb_hash_each_pair |
IRubyObject |
RubyStruct.each_pair(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.each_pair19(ThreadContext context,
Block block)
|
IRubyObject |
RubyStruct.each_pair19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_slice(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_slice19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
RubyHash |
RubyHash.each_value(ThreadContext context,
Block block)
rb_hash_each_value |
IRubyObject |
RubyHash.each_value19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.each_with_index19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorEnumerable.each_with_object(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyClassPathVariable.each(Block block)
|
IRubyObject |
RubyArray.each(ThreadContext context,
Block block)
rb_ary_each |
IRubyObject |
RubyDir.each(ThreadContext context,
Block block)
Executes the block once for each entry in the directory. |
IRubyObject |
RubyEnumerator.each(ThreadContext context,
Block block)
Send current block and supplied args to method on target. |
RubyHash |
RubyHash.each(ThreadContext context,
Block block)
rb_hash_each |
IRubyObject |
RubyRange.each(ThreadContext context,
Block block)
|
IRubyObject |
RubyStruct.each(ThreadContext context,
Block block)
|
IRubyObject |
RubyStringIO.each(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyZlib.RubyGzipReader.each(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyDir.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyRange.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyStruct.each19(ThreadContext context,
Block block)
|
IRubyObject |
RubyIO.each19(ThreadContext context,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyArgsFile.each19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyThreadGroup.enclose(Block block)
|
IRubyObject |
RubyThreadGroup.enclosed_p(Block block)
|
IRubyObject |
RubyContinuation.enter(ThreadContext context,
Block block)
|
static IRubyObject |
RubyKernel.eval(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyException.exception(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyModule.executeUnder(ThreadContext context,
Callback method,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyModule.extended(ThreadContext context,
IRubyObject other,
Block block)
|
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyHash.fetch(ThreadContext context,
IRubyObject[] args,
Block block)
rb_hash_fetch |
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_fetch |
IRubyObject |
RubyArray.fetch(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_fetch |
IRubyObject |
RubyArray.fill(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyArray.fill(ThreadContext context,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
static IRubyObject |
RubyEnumerable.find_all19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.find_index(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.find_index(ThreadContext context,
IRubyObject self,
IRubyObject cond,
Block block)
|
static IRubyObject |
RubyEnumerable.find19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.find19(ThreadContext context,
IRubyObject self,
IRubyObject ifnone,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyClass.finvoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
protected static void |
RubyNumeric.floatStep(ThreadContext context,
Ruby runtime,
IRubyObject from,
IRubyObject to,
IRubyObject step,
Block block)
|
static IRubyObject |
RubyIO.foreach(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
rb_io_s_foreach |
static IRubyObject |
RubyDir.foreach(ThreadContext context,
IRubyObject recv,
IRubyObject _path,
Block block)
Executes the block once for each file in the directory specified by path . |
static IRubyObject |
RubyIO.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyDir.foreach19(ThreadContext context,
IRubyObject recv,
IRubyObject _path,
Block block)
|
static IRubyObject |
RubyKernel.fork(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyProcess.fork(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyJRuby.getObjectSpaceEnabled(IRubyObject recv,
Block b)
|
static IRubyObject |
RubyDir.glob(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Returns an array of filenames matching the specified wildcard pattern pat . |
static IRubyObject |
RubyEnumerable.grep(ThreadContext context,
IRubyObject self,
IRubyObject pattern,
Block block)
|
static IRubyObject |
RubyEnumerable.group_by(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEtc.group(IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.gsub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub_bang19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_gsub / rb_str_gsub_bang |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.gsub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.gsub19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.gsub19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyIconv.iconv(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyArray.index19(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.index19(ThreadContext context,
IRubyObject obj,
Block unused)
|
static IRubyObject |
RubyPrecision.induced_from(IRubyObject receiver,
IRubyObject source,
Block block)
|
IRubyObject |
RubyModule.initialize(Block block)
rb_mod_initialize |
IRubyObject |
RubyTime.initialize(Block block)
|
IRubyObject |
RubyZlib.ZStream.initialize(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.RubyFailure.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNameError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyNoMethodError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.initialize(IRubyObject[] args,
Block unusedBlock)
Deprecated. Use the versions with zero or one arguments |
IRubyObject |
RubyStringIO.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyStringScanner.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyStruct.initialize(IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubySystemCallError.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubySystemExit.initialize(IRubyObject[] args,
Block block)
|
IRubyObject |
RubyTempfile.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)
|
IRubyObject |
RubyIconv.initialize(IRubyObject arg1,
IRubyObject arg2,
Block unusedBlock)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize(ThreadContext context,
Block block)
rb_class_initialize |
IRubyObject |
RubyGenerator.initialize(ThreadContext context,
Block block)
|
IRubyObject |
RubyProc.initialize(ThreadContext context,
Block procBlock)
|
IRubyObject |
RubyYielder.initialize(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. Use the versions with zero, one, or two args. |
IRubyObject |
RubyRange.initialize(ThreadContext context,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyThread.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyGenerator.initialize(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyArray.initialize(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
rb_ary_initialize |
IRubyObject |
RubyClass.initialize19(ThreadContext context,
Block block)
|
IRubyObject |
RubyClass.initialize19(ThreadContext context,
IRubyObject superObject,
Block block)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
Block unusedBlock)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
IRubyObject second,
Block unusedBlock)
|
IRubyObject |
RubyIO.initialize19(ThreadContext context,
IRubyObject fileNumber,
IRubyObject modeValue,
IRubyObject options,
Block unusedBlock)
|
IRubyObject |
RubyZlib.RubyGzipWriter.initialize2(IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.inject(ThreadContext context,
IRubyObject self,
IRubyObject init,
Block block)
|
static IRubyObject |
RubyEnumerable.inject19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.inject19(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerable.inject19(ThreadContext context,
IRubyObject self,
IRubyObject init,
IRubyObject method,
Block block)
|
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
Block block)
rb_obj_instance_eval call-seq: obj.instance_eval(string [, filename [, lineno]] ) => obj obj.instance_eval {| | block } => obj Evaluates a string containing Ruby source code, or the given block, within the context of the receiver (_obj_). |
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyObject.instance_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyObject.instance_exec(ThreadContext context,
IRubyObject[] args,
Block block)
rb_obj_instance_exec call-seq: obj.instance_exec(arg...) {|var...| block } => obj Executes the given block within the context of the receiver (_obj_). |
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
int methodIndex,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
Deprecated. |
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
CallType callType,
Block block)
|
IRubyObject |
RubyClass.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
CallType callType,
Block block)
|
static IRubyObject |
RubyThread.kill(IRubyObject receiver,
IRubyObject rubyThread,
Block block)
|
static RubyProc |
RubyKernel.lambda(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyString.lines(ThreadContext context,
Block block)
|
IRubyObject |
RubyString.lines(ThreadContext context,
IRubyObject arg,
Block block)
|
IRubyObject |
RubyThreadGroup.list(Block block)
|
static IRubyObject |
RubyYAML.load_documents(IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyKernel.load(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static RubyBigDecimal |
RubyBigDecimal.load(IRubyObject recv,
IRubyObject from,
Block block)
|
static RubyTime |
RubyTime.load(IRubyObject recv,
IRubyObject from,
Block block)
|
static IRubyObject |
RubyMarshal.load(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
static IRubyObject |
RubyKernel.loop_1_9(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyKernel.loop(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
RubyTempfile.make_tmpname(ThreadContext context,
IRubyObject basename,
IRubyObject n,
Block block)
Compatibility with Tempfile#make_tmpname(basename, n) in MRI |
IRubyObject |
RubyArray.map_bang19(ThreadContext context,
Block block)
rb_ary_collect_bang |
IRubyObject |
RubyRegexp.match_m19(ThreadContext context,
IRubyObject str,
Block block)
|
IRubyObject |
RubyRegexp.match_m19(ThreadContext context,
IRubyObject str,
IRubyObject pos,
Block block)
|
IRubyObject |
RubyString.match19(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.match19(ThreadContext context,
IRubyObject pattern,
Block block)
|
static IRubyObject |
RubyEnumerable.max_by(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyRange.max(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.max(ThreadContext context,
IRubyObject self,
Block block)
|
static RubyArray |
RubyStruct.members(IRubyObject recv,
Block block)
|
static IRubyObject |
RubyStruct.StructMethods.members(IRubyObject recv,
Block block)
|
RubyHash |
RubyHash.merge_bang(ThreadContext context,
IRubyObject other,
Block block)
rb_hash_update |
RubyHash |
RubyHash.merge(ThreadContext context,
IRubyObject other,
Block block)
rb_hash_merge |
static IRubyObject |
RubyKernel.method_missing(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.min_by(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyRange.min(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.min(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.minmax_by(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.minmax(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyModule.module_eval(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
RubyMatchData.names(ThreadContext context,
Block block)
|
static RubyArray |
RubyModule.nesting(ThreadContext context,
IRubyObject recv,
Block block)
Return an array of nested modules or classes. |
static RubyBigDecimal |
RubyBigDecimal.newBigDecimal(IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
RubyProc |
Ruby.newBlockPassProc(Block.Type type,
Block block)
|
static RubyZlib.RubyGzipWriter |
RubyZlib.RubyGzipWriter.newGzipWriter(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyThreadGroup.newInstance(IRubyObject recv,
Block block)
|
static RubyZlib.RubyGzipFile |
RubyZlib.RubyGzipFile.newInstance(IRubyObject recv,
Block block)
|
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 IRubyObject |
RubyThread.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
Thread.new |
static RubyZlib.RubyGzipReader |
RubyZlib.RubyGzipReader.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyClass.newInstance(ThreadContext context,
IRubyObject[] args,
Block block)
rb_class_new_instance |
static IRubyObject |
RubyIO.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyProc.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Create a new instance of a Proc object. |
static IRubyObject |
RubyTime.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use RubyTime.newInstance(ThreadContext, IRubyObject) |
RubyProc |
Ruby.newProc(Block.Type type,
Block block)
|
static RubyProc |
RubyProc.newProc(Ruby runtime,
Block block,
Block.Type type)
|
static RubyStruct |
RubyStruct.newStruct(IRubyObject recv,
IRubyObject[] args,
Block block)
Create new Structure. |
static IRubyObject |
RubyStruct.StructMethods.newStruct(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.none_p(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block)
|
static IRubyObject |
RubyEnumerator.RubyEnumeratorKernel.obj_to_enum(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_destroy(IRubyObject recv,
Block block)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_paint(IRubyObject recv,
Block block)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_start(IRubyObject recv,
Block block)
|
static IRubyObject |
JRubyApplet.RubyMethods.on_stop(IRubyObject recv,
Block block)
|
static IRubyObject |
RubyEnumerable.one_p(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyIO.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyStringIO.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyTempfile.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyZlib.RubyGzipWriter.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyDir.open(ThreadContext context,
IRubyObject recv,
IRubyObject path,
Block block)
Returns a new directory object for path . |
static IRubyObject |
RubyZlib.RubyGzipReader.open(ThreadContext context,
IRubyObject recv,
IRubyObject filename,
Block block)
|
static IRubyObject |
RubyIconv.open(ThreadContext context,
IRubyObject recv,
IRubyObject to,
IRubyObject from,
Block block)
|
static IRubyObject |
RubyJRuby.parse(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyEnumerable.partition(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.partition19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEtc.passwd(IRubyObject recv,
Block block)
|
IRubyObject |
RubyArray.permutation(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.permutation(ThreadContext context,
IRubyObject num,
Block block)
rb_ary_permutation |
static IRubyObject |
RubyIO.popen(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.popen3(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyPrecision.prec_f(ThreadContext context,
IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyPrecision.prec_i(ThreadContext context,
IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyPrecision.prec(ThreadContext context,
IRubyObject receiver,
IRubyObject type,
Block block)
|
static RubyProc |
RubyKernel.proc_1_9(ThreadContext context,
IRubyObject recv,
Block block)
|
static RubyProc |
RubyKernel.proc(IRubyObject recv,
Block block)
Deprecated. |
static RubyProc |
RubyKernel.proc(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyYAML.quick_emit_node(IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyThread.raise(IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.raise(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.rbCatch(ThreadContext context,
IRubyObject recv,
IRubyObject tag,
Block block)
|
static IRubyObject |
RubyKernel.rbThrow(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyIO.read(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block unusedBlock)
|
static RubyArray |
RubyIO.readlines(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block unusedBlock)
|
IRubyObject |
RubyMatchData.regexp(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.reject_bang(ThreadContext context,
Block block)
rb_ary_reject_bang |
IRubyObject |
RubyHash.reject_bang(ThreadContext context,
Block block)
rb_hash_reject_bang |
IRubyObject |
RubyArray.reject_bang19(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.reject(ThreadContext context,
Block block)
rb_ary_reject_bang |
RubyHash |
RubyHash.reject(ThreadContext context,
Block block)
rb_hash_reject |
static IRubyObject |
RubyEnumerable.reject(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.reject19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.reject19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.reject19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyObject.remove_instance_variable(ThreadContext context,
IRubyObject name,
Block block)
rb_obj_remove_instance_variable call-seq: obj.remove_instance_variable(symbol) => obj Removes the named instance variable from obj, returning that variable's value. |
static IRubyObject |
RubyKernel.require(IRubyObject recv,
IRubyObject name,
Block block)
Require. |
IRubyObject |
RubyArray.reverse_each(ThreadContext context,
Block block)
rb_ary_reverse_each |
IRubyObject |
RubyArray.reverse_each19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.reverse_each19(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.reverse_each19(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.rindex19(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.rindex19(ThreadContext context,
IRubyObject obj,
Block unused)
|
static IRubyObject |
RubyJRuby.runtime(IRubyObject recv,
Block unusedBlock)
|
static IRubyObject |
RubyThread.s_exit(IRubyObject receiver,
Block block)
|
static IRubyObject |
RubyTime.s_new(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyString.scan(ThreadContext context,
IRubyObject arg,
Block block)
rb_str_scan |
static IRubyObject |
RubyKernel.scan(ThreadContext context,
IRubyObject recv,
IRubyObject pattern,
Block block)
|
IRubyObject |
RubyString.scan19(ThreadContext context,
IRubyObject arg,
Block block)
|
RubyArray |
RubyArray.select(ThreadContext context,
Block block)
rb_ary_select |
IRubyObject |
RubyHash.select(ThreadContext context,
Block block)
rb_hash_select |
IRubyObject |
RubyMatchData.select(ThreadContext context,
Block block)
|
RubyArray |
RubyStruct.select(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.select(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyArray.select19(ThreadContext context,
Block block)
|
IRubyObject |
RubyHash.select19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyEnumerable.select19(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
Block block)
rb_f_send send( aSymbol [, args ]* ) -> anObject Invokes the method identified by aSymbol, passing it any arguments specified. |
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyObject.send(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RubyKernel.set_trace_func(ThreadContext context,
IRubyObject recv,
IRubyObject trace_func,
Block block)
|
static IRubyObject |
RubyJRuby.setObjectSpaceEnabled(IRubyObject recv,
IRubyObject arg,
Block b)
|
static IRubyObject |
RubyKernel.singleton_method_added(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyKernel.singleton_method_removed(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block)
|
static IRubyObject |
RubyKernel.singleton_method_undefined(ThreadContext context,
IRubyObject recv,
IRubyObject symbolId,
Block block)
|
IRubyObject |
RubyArray.sort_bang(ThreadContext context,
Block block)
rb_ary_sort_bang |
IRubyObject |
RubyArray.sort_by_bang(ThreadContext context,
Block block)
rb_ary_sort_by_bang |
static IRubyObject |
RubyEnumerable.sort_by(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.sort_by19(ThreadContext context,
IRubyObject self,
Block block)
|
RubyArray |
RubyArray.sort(ThreadContext context,
Block block)
rb_ary_sort |
IRubyObject |
RubyHash.sort(ThreadContext context,
Block block)
rb_hash_sort |
static IRubyObject |
RubyEnumerable.sort(ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject arg,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject arg0,
IRubyObject arg1,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
IRubyObject |
RubyObject.specificEval(ThreadContext context,
RubyModule mod,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments. |
static RubyThread |
RubyThread.start(IRubyObject recv,
IRubyObject[] args,
Block block)
Basically the same as Thread.new . |
IRubyObject |
RubyRange.step(ThreadContext context,
Block block)
|
IRubyObject |
RubyNumeric.step(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyNumeric.step(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyRange.step(ThreadContext context,
IRubyObject step,
Block block)
|
IRubyObject |
RubyNumeric.step(ThreadContext context,
IRubyObject to,
IRubyObject step,
Block block)
|
IRubyObject |
RubyRange.step19(ThreadContext context,
Block block)
|
IRubyObject |
RubyNumeric.step19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyRange.step19(ThreadContext context,
IRubyObject step,
Block block)
|
IRubyObject |
RubyNumeric.step19(ThreadContext context,
IRubyObject to,
IRubyObject step,
Block block)
|
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RubyKernel.sub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.sub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.sub_bang(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.sub_bang(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.sub_bang19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.sub_bang19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject arg0,
Block block)
rb_str_sub / rb_str_sub_bang |
static IRubyObject |
RubyKernel.sub(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. Use the one or two-arg versions. |
static IRubyObject |
RubyKernel.sub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.sub(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyKernel.sub(ThreadContext context,
IRubyObject recv,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyString.sub19(ThreadContext context,
IRubyObject arg0,
Block block)
|
IRubyObject |
RubyString.sub19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RubyProcess.UserID.switch_rb(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyProcess.GroupID.switch_rb(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyIO.sysopen(IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyArray.take_while(ThreadContext context,
Block block)
rb_ary_take_while |
static IRubyObject |
RubyEnumerable.take_while(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RubyEnumerable.take(ThreadContext context,
IRubyObject self,
IRubyObject n,
Block block)
|
static IRubyObject |
RubyKernel.tap(ThreadContext context,
IRubyObject recv,
Block block)
|
static IRubyObject |
RubyJRuby.JRubyThreadExtensions.times(IRubyObject recv,
Block unusedBlock)
|
static IRubyObject |
RubyProcess.times(IRubyObject recv,
Block unusedBlock)
Deprecated. |
IRubyObject |
RubyFixnum.times(ThreadContext context,
Block block)
|
IRubyObject |
RubyInteger.times(ThreadContext context,
Block block)
|
static IRubyObject |
RubyProcess.times(ThreadContext context,
IRubyObject recv,
Block unusedBlock)
|
IRubyObject |
RubyInteger.times19(ThreadContext context,
Block block)
|
IRubyObject |
RubyRange.to_a(ThreadContext context,
Block block)
|
IRubyObject |
RubyMethod.to_proc(ThreadContext context,
Block unusedBlock)
Create a Proc object. |
IRubyObject |
RubyUnboundMethod.to_proc(ThreadContext context,
Block unusedBlock)
|
static IRubyObject |
RubyKernel.trace_var(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyKernel.trap(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubySignal.trap(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
RubyUnboundMethod |
RubyMethod.unbind(Block unusedBlock)
|
RubyUnboundMethod |
RubyUnboundMethod.unbind(Block block)
|
static IRubyObject |
RubyObjectSpace.undefine_finalizer(IRubyObject recv,
IRubyObject arg1,
Block block)
|
IRubyObject |
RubyArray.uniq_bang19(ThreadContext context,
Block block)
|
IRubyObject |
RubyArray.uniq19(ThreadContext context,
Block block)
|
static IRubyObject |
RubyKernel.untrace_var(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
RubyInteger.upto(ThreadContext context,
IRubyObject to,
Block block)
int_upto |
IRubyObject |
RubyString.upto(ThreadContext context,
IRubyObject str,
Block block)
rb_str_upto_m |
IRubyObject |
RubyInteger.upto19(ThreadContext context,
IRubyObject to,
Block block)
|
IRubyObject |
RubyString.upto19(ThreadContext context,
IRubyObject end,
Block block)
|
IRubyObject |
RubyString.upto19(ThreadContext context,
IRubyObject end,
IRubyObject excl,
Block block)
|
static IRubyObject |
RubyZlib.RubyGzipFile.wrap(ThreadContext context,
IRubyObject recv,
IRubyObject io,
Block block)
|
IRubyObject |
RubyArray.zip(ThreadContext context,
IRubyObject[] args,
Block block)
rb_ary_zip |
static IRubyObject |
RubyEnumerable.zip(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
Uses of Block in org.jruby.ast |
---|
Methods in org.jruby.ast with parameters of type Block | |
---|---|
static void |
DStrNode.appendToString(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock,
RubyString string,
Node node)
|
IRubyObject |
AttrAssignNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
AttrAssignOneArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block aBlock,
boolean checkArity)
|
IRubyObject |
AttrAssignThreeArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block aBlock,
boolean checkArity)
|
IRubyObject |
AttrAssignTwoArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block aBlock,
boolean checkArity)
|
IRubyObject |
CallNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
ClassVarAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
ClassVarDeclNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
ConstDeclNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
DAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
GlobalAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
InstAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
LocalAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
MultipleAsgn19Node.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
MultipleAsgnNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
Node.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block,
boolean checkArity)
|
IRubyObject |
OptArgNode.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject assignValue,
Block block,
boolean checkArity)
|
static RubyString |
DStrNode.buildDynamicString(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock,
ListNode list)
|
java.lang.String |
AssignableNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
AttrAssignNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
BackRefNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
CallNoArgNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
CallNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
ClassVarNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Colon2ConstNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Colon2ImplicitNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
This type of node will never get created as part of a defined? call since it will then appear to be a ConstNode. |
java.lang.String |
Colon2MethodNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Colon3Node.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
ConstNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
DVarNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
FCallNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
FalseNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
GlobalVarNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
InstVarNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
LocalVarNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Match2Node.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Match3Node.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
NilNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
Node.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
NthRefNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
SelfNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
SuperNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
TrueNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
VCallNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
YieldNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
java.lang.String |
ZSuperNode.definition(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
boolean |
FalseNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
boolean |
FixnumNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
boolean |
NilNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
boolean |
SymbolNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
boolean |
TrueNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
RubyModule |
Colon2ImplicitNode.getEnclosingModule(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
Get parent module/class that this module represents |
RubyModule |
Colon2Node.getEnclosingModule(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
Get parent module/class that this module represents |
RubyModule |
Colon3Node.getEnclosingModule(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
Get parent module/class that this module represents |
IRubyObject |
AliasNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AndNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ArgsCatNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ArgsPushNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ArrayNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignOneArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignThreeArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
AttrAssignTwoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BackRefNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BeginNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BignumNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
BlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
|
IRubyObject |
BreakNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallManyArgsBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallManyArgsBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallManyArgsNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallOneArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallOneArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallOneArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallSpecialArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallSpecialArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallSpecialArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallThreeArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallThreeArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallThreeArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallTwoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallTwoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CallTwoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
CaseNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassVarAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassVarDeclNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ClassVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Colon2ConstNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Colon2ImplicitNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
This type of node will never get interpreted since it only gets created via class/module declaration time. |
IRubyObject |
Colon2MethodNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Colon3Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ConstDeclNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ConstNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DRegexpNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DSymbolNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DXStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DefinedNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DefnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DefsNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
DotNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
EncodingNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
EnsureNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
EvStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallManyArgsBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallManyArgsBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallManyArgsNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallOneArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallOneArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallOneArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallSpecialArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallSpecialArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallSpecialArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallThreeArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallThreeArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallThreeArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallTwoArgBlockNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallTwoArgBlockPassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FCallTwoArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FalseNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FixnumNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FlipNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
FloatNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ForNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
GlobalAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
GlobalVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
HashNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
IfNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
InstAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
InstVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
IterNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
LambdaNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
LocalAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
LocalVarNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Match2Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Match3Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
MatchNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ModuleNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
MultipleAsgn19Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
MultipleAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NewlineNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NextNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NilNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
Node.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NotNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
NthRefNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpAsgnAndNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpAsgnOrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementOneArgAndAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementOneArgAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OpElementOneArgOrAsgnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OptArgNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
OrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
PostExeNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
PreExeNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RedoNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RegexpNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RescueBodyNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RescueNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RetryNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ReturnNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
RootNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SClassNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SValueNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SelfNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SplatNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
StrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SuperNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
SymbolNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ToAryNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
TrueNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
UndefNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
UntilNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
VAliasNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
VCallNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhenNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhileNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
XStrNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
YieldNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ZArrayNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject |
ZSuperNode.interpret(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
IRubyObject[] |
ArrayNode.interpretPrimitive(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block aBlock)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
Block block)
|
void |
ArgsNoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject[] args,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
void |
ArgsPreOneArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
void |
ArgsPreTwoArgNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
|
void |
ArgsNode.prepare(ThreadContext context,
Ruby runtime,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
Block block)
|
protected void |
ArgsNode.processBlockArg(DynamicScope scope,
Ruby runtime,
Block block)
|
IRubyObject |
WhenNode.when(IRubyObject value,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
IRubyObject |
WhenOneArgNode.when(IRubyObject test,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
Uses of Block in org.jruby.ast.executable |
---|
Uses of Block in org.jruby.ast.types |
---|
Methods in org.jruby.ast.types with parameters of type Block | |
---|---|
boolean |
IEqlNode.eql(IRubyObject otherValue,
ThreadContext context,
Ruby runtime,
IRubyObject self,
Block aBlock)
|
Uses of Block in org.jruby.evaluator |
---|
Methods in org.jruby.evaluator that return Block | |
---|---|
static Block |
ASTInterpreter.getBlock(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block currentBlock,
Node blockNode)
|
Methods in org.jruby.evaluator with parameters of type Block | |
---|---|
static IRubyObject |
AssignmentVisitor.assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Node node,
IRubyObject value,
Block block,
boolean checkArity)
Deprecated. |
static IRubyObject |
ASTInterpreter.eval(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block block)
Deprecated. |
static IRubyObject |
ASTInterpreter.evalClassDefinitionBody(Ruby runtime,
ThreadContext context,
StaticScope scope,
Node bodyNode,
RubyModule type,
IRubyObject self,
Block block)
Evaluates the body in a class or module definition statement. |
static java.lang.String |
ASTInterpreter.getArgumentDefinition(Ruby runtime,
ThreadContext context,
Node node,
java.lang.String type,
IRubyObject self,
Block block)
|
static Block |
ASTInterpreter.getBlock(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block currentBlock,
Node blockNode)
|
static java.lang.String |
ASTInterpreter.getDefinition(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block aBlock)
Deprecated. |
static IRubyObject |
ASTInterpreter.multipleAsgnArrayNode(Ruby runtime,
ThreadContext context,
MultipleAsgnNode iVisited,
ArrayNode node,
IRubyObject self,
Block aBlock)
|
static IRubyObject[] |
ASTInterpreter.setupArgs(Ruby runtime,
ThreadContext context,
Node node,
IRubyObject self,
Block aBlock)
|
Uses of Block in org.jruby.ext |
---|
Methods in org.jruby.ext with parameters of type Block | |
---|---|
static IRubyObject |
Generator.current(IRubyObject self,
Block block)
|
static IRubyObject |
Generator.each(IRubyObject self,
Block block)
|
static IRubyObject |
Generator.initialize(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
Generator.new_instance(IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
Generator.next(IRubyObject self,
Block block)
|
static IRubyObject |
Generator.rewind(IRubyObject self,
Block block)
|
static IRubyObject |
Readline.HistoryMethods.s_hist_each(IRubyObject recv,
Block block)
|
static IRubyObject |
Timeout.TimeoutToplevel.timeout(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
Timeout.timeout(ThreadContext context,
IRubyObject timeout,
IRubyObject seconds,
Block block)
|
static IRubyObject |
Timeout.timeout(ThreadContext context,
IRubyObject timeout,
IRubyObject seconds,
IRubyObject exceptionType,
Block block)
|
static IRubyObject |
Generator.yield(IRubyObject self,
IRubyObject value,
Block block)
|
Uses of Block in org.jruby.ext.ffi |
---|
Methods in org.jruby.ext.ffi with parameters of type Block | |
---|---|
IRubyObject |
StructLayout.Array.each(ThreadContext context,
Block block)
Needed for Enumerable implementation |
static IRubyObject |
MemoryPointer.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
Block block)
|
static IRubyObject |
MemoryPointer.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject count,
Block block)
|
static IRubyObject |
MemoryPointer.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject sizeArg,
IRubyObject count,
IRubyObject clear,
Block block)
|
Uses of Block in org.jruby.ext.socket |
---|
Methods in org.jruby.ext.socket with parameters of type Block | |
---|---|
static IRubyObject |
RubyTCPServer.open(IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. |
static IRubyObject |
RubyTCPSocket.open(IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. |
static IRubyObject |
RubyUDPSocket.open(IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. |
static IRubyObject |
RubyTCPServer.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyTCPSocket.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RubyUDPSocket.open(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
Uses of Block in org.jruby.internal.runtime |
---|
Constructors in org.jruby.internal.runtime with parameters of type Block | |
---|---|
NativeThread(RubyThread rubyThread,
IRubyObject[] args,
Block block)
|
|
RubyNativeThread(RubyThread rubyThread,
IRubyObject[] args,
Block currentBlock,
boolean setContextCC)
Deprecated. |
|
RubyRunnable(RubyThread rubyThread,
IRubyObject[] args,
Block currentBlock)
|
Uses of Block in org.jruby.internal.runtime.methods |
---|
Methods in org.jruby.internal.runtime.methods with parameters of type Block | |
---|---|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
Block block)
Arity 0, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
abstract IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
The minimum 'call' method required for a dynamic method handle. |
IRubyObject |
FullFunctionCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodThreeBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MethodMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ProcMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedJavaMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ReflectedJavaMultiMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
SimpleCallbackMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
UndefinedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
The one implementation of call, which throws an exception because UndefinedMethod can't be invoked. |
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
Block block)
Arity 1, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
Arity 2, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
AliasMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
CompiledMethod.LazyCompiledMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
Arity 3, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodTwoOrThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
abstract IRubyObject |
JavaMethod.JavaMethodThreeOrNBlock.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodOneOrTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodTwoOrThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JavaMethod.JavaMethodThreeOrN.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
JittedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
WrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
Arity 4, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
Arity 5, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
Arity 6, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
Arity 7, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
Arity 8, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
Arity 9, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
Block block)
|
IRubyObject |
DefaultMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
Block block)
|
IRubyObject |
DynamicMethod.call(ThreadContext context,
IRubyObject self,
RubyModule klazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
Block block)
Arity 10, with block; calls through IRubyObject[] path |
IRubyObject |
InterpretedMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
IRubyObject arg3,
IRubyObject arg4,
IRubyObject arg5,
IRubyObject arg6,
IRubyObject arg7,
IRubyObject arg8,
IRubyObject arg9,
Block block)
|
protected void |
JittedMethod.pre(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block,
int argsLength)
|
protected void |
InterpretedMethod.pre(ThreadContext context,
java.lang.String name,
IRubyObject self,
Block block,
Ruby runtime)
|
protected void |
TraceableInterpretedMethod.pre(ThreadContext context,
java.lang.String name,
IRubyObject self,
Block block,
Ruby runtime)
|
protected void |
JavaMethod.preFrameAndDummyScope(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
protected void |
JavaMethod.preFrameAndScope(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
protected void |
JavaMethod.preFrameOnly(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
Uses of Block in org.jruby.java |
---|
Methods in org.jruby.java with parameters of type Block | |
---|---|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
MiniJava.JavaObjectWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
MiniJava.JavaVoidWrapperMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
Uses of Block in org.jruby.java.addons |
---|
Methods in org.jruby.java.addons with parameters of type Block | |
---|---|
static IRubyObject |
KernelJavaAddons.rbRaise(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
Uses of Block in org.jruby.java.invokers |
---|
Methods in org.jruby.java.invokers with parameters of type Block | |
---|---|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
ConstructorInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
InstanceMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
StaticMethodInvoker.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
Uses of Block in org.jruby.java.proxies |
---|
Methods in org.jruby.java.proxies with parameters of type Block | |
---|---|
static IRubyObject |
JavaInterfaceTemplate.append_features(ThreadContext context,
IRubyObject self,
IRubyObject clazz,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
IRubyObject |
ConcreteJavaProxy.ConcreteNewMethod.call(ThreadContext context,
IRubyObject self,
RubyModule clazz,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
IRubyObject |
ArrayJavaProxy.each(ThreadContext context,
Block block)
|
static IRubyObject |
JavaInterfaceTemplate.impl(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
static IRubyObject |
JavaInterfaceTemplate.rbNew(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
|
Uses of Block in org.jruby.javasupport |
---|
Methods in org.jruby.javasupport with parameters of type Block | |
---|---|
static IRubyObject |
Java.define_exception_handler(IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
Java.java_to_primitive(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
|
static IRubyObject |
JavaUtil.java_to_primitive(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
|
static IRubyObject |
Java.java_to_ruby(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
High-level object conversion utility function 'java_to_primitive' is the low-level version |
static IRubyObject |
Java.new_proxy_instance(IRubyObject recv,
IRubyObject[] args,
Block block)
Deprecated. |
static IRubyObject |
Java.new_proxy_instance2(IRubyObject recv,
IRubyObject wrapper,
IRubyObject ifcs,
Block block)
|
static IRubyObject |
Java.primitive_to_java(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
|
static IRubyObject |
JavaUtil.primitive_to_java(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
|
static IRubyObject |
JavaProxyMethods.rbSynchronized(ThreadContext context,
IRubyObject recv,
Block block)
|
IRubyObject |
JavaObject.ruby_synchronized(ThreadContext context,
Block block)
|
static IRubyObject |
Java.ruby_to_java(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
High-level object conversion utility. |
static IRubyObject |
JavaUtil.ruby_to_java(IRubyObject recv,
IRubyObject object,
Block unusedBlock)
High-level object conversion utility. |
Uses of Block in org.jruby.javasupport.proxy |
---|
Methods in org.jruby.javasupport.proxy with parameters of type Block | |
---|---|
RubyObject |
JavaProxyConstructor.new_instance(IRubyObject[] args,
Block block)
|
RubyObject |
JavaProxyConstructor.new_instance2(IRubyObject[] args,
Block unusedBlock)
|
Uses of Block in org.jruby.javasupport.util |
---|
Methods in org.jruby.javasupport.util that return Block | |
---|---|
static Block |
RuntimeHelpers.createBlock(ThreadContext context,
IRubyObject self,
BlockBody body)
|
static Block |
RuntimeHelpers.createBlock19(ThreadContext context,
IRubyObject self,
BlockBody body)
|
static Block |
RuntimeHelpers.createSharedScopeBlock(ThreadContext context,
IRubyObject self,
int arity,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argsNodeType)
|
static Block |
RuntimeHelpers.ensureSuperBlock(Block given,
Block parent)
|
static Block |
RuntimeHelpers.getBlock(Ruby runtime,
ThreadContext context,
IRubyObject self,
Node node,
Block aBlock)
|
static Block |
RuntimeHelpers.getBlock(ThreadContext context,
IRubyObject self,
Node node)
|
static Block |
RuntimeHelpers.getBlockFromBlockPassBody(IRubyObject proc,
Block currentBlock)
|
static Block |
RuntimeHelpers.getBlockFromBlockPassBody(Ruby runtime,
IRubyObject proc,
Block currentBlock)
|
Methods in org.jruby.javasupport.util with parameters of type Block | |
---|---|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.callMethodMissing(ThreadContext context,
IRubyObject receiver,
Visibility visibility,
java.lang.String name,
CallType callType,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RuntimeHelpers.callZSuper(Ruby runtime,
ThreadContext context,
Block block,
IRubyObject self)
|
static Block |
RuntimeHelpers.ensureSuperBlock(Block given,
Block parent)
|
static Block |
RuntimeHelpers.getBlock(Ruby runtime,
ThreadContext context,
IRubyObject self,
Node node,
Block aBlock)
|
static Block |
RuntimeHelpers.getBlockFromBlockPassBody(IRubyObject proc,
Block currentBlock)
|
static Block |
RuntimeHelpers.getBlockFromBlockPassBody(Ruby runtime,
IRubyObject proc,
Block currentBlock)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg,
CallType callType,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.invoke(ThreadContext context,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeAs(ThreadContext context,
RubyClass asClass,
IRubyObject self,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject[] args,
Block block)
The protocol for super method invocation is a bit complicated in Ruby. |
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
RuntimeHelpers.invokeSuper(ThreadContext context,
IRubyObject self,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static RubyProc |
RuntimeHelpers.newLiteralLambda(ThreadContext context,
Block block,
IRubyObject self)
|
static IRubyObject |
RuntimeHelpers.processBlockArgument(Ruby runtime,
Block block)
|
static void |
RuntimeHelpers.registerEndBlock(Block block,
Ruby runtime)
|
Uses of Block in org.jruby.libraries |
---|
Methods in org.jruby.libraries with parameters of type Block | |
---|---|
IRubyObject |
FiberLibrary.Fiber.initialize(ThreadContext context,
IRubyObject[] args,
Block block)
|
static ThreadLibrary.Mutex |
ThreadLibrary.Mutex.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static ThreadLibrary.ConditionVariable |
ThreadLibrary.ConditionVariable.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.Queue.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
static IRubyObject |
ThreadLibrary.SizedQueue.newInstance(ThreadContext context,
IRubyObject recv,
IRubyObject[] args,
Block block)
|
IRubyObject |
ThreadLibrary.Mutex.synchronize(ThreadContext context,
Block block)
|
Uses of Block in org.jruby.runtime |
---|
Fields in org.jruby.runtime declared as Block | |
---|---|
static Block |
Block.NULL_BLOCK
All Block variables should either refer to a real block or this NULL_BLOCK. |
Methods in org.jruby.runtime that return Block | |
---|---|
Block |
Block.cloneBlock()
|
abstract Block |
BlockBody.cloneBlock(Binding binding)
|
Block |
CallBlock.cloneBlock(Binding binding)
|
Block |
CompiledBlock.cloneBlock(Binding binding)
|
Block |
CompiledBlock19.cloneBlock(Binding binding)
|
Block |
CompiledSharedScopeBlock.cloneBlock(Binding binding)
|
Block |
Interpreted19Block.cloneBlock(Binding binding)
|
Block |
InterpretedBlock.cloneBlock(Binding binding)
|
Block |
MethodBlock.cloneBlock(Binding binding)
|
Block |
NullBlockBody.cloneBlock(Binding binding)
|
Block |
SharedScopeBlock.cloneBlock(Binding binding)
|
static Block |
MethodBlock.createMethodBlock(ThreadContext context,
IRubyObject self,
DynamicScope dynamicScope,
MethodBlock body)
|
Block |
Frame.getBlock()
Retrieve the block associated with this frame. |
Block |
ThreadContext.getFrameBlock()
|
static Block |
CallBlock.newCallClosure(IRubyObject self,
RubyModule imClass,
Arity arity,
BlockCallback callback,
ThreadContext context)
|
static Block |
CompiledBlock19.newCompiledClosure(ThreadContext context,
IRubyObject self,
Arity arity,
StaticScope scope,
CompiledBlockCallback19 callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
CompiledBlock.newCompiledClosure(ThreadContext context,
IRubyObject self,
Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
CompiledBlock.newCompiledClosure(ThreadContext context,
IRubyObject self,
BlockBody body)
|
static Block |
CompiledBlock19.newCompiledClosure(ThreadContext context,
IRubyObject self,
BlockBody body)
|
static Block |
CompiledBlockLight19.newCompiledClosureLight(ThreadContext context,
IRubyObject self,
Arity arity,
StaticScope scope,
CompiledBlockCallback19 callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
CompiledBlockLight.newCompiledClosureLight(ThreadContext context,
IRubyObject self,
Arity arity,
StaticScope scope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
CompiledSharedScopeBlock.newCompiledSharedScopeClosure(ThreadContext context,
IRubyObject self,
Arity arity,
DynamicScope dynamicScope,
CompiledBlockCallback callback,
boolean hasMultipleArgsHead,
int argumentType)
|
static Block |
Interpreted19Block.newInterpretedClosure(ThreadContext context,
BlockBody body,
IRubyObject self)
|
static Block |
InterpretedBlock.newInterpretedClosure(ThreadContext context,
BlockBody body,
IRubyObject self)
|
static Block |
InterpretedBlock.newInterpretedClosure(ThreadContext context,
IterNode iterNode,
IRubyObject self)
|
static Block |
SharedScopeBlock.newInterpretedSharedScopeClosure(ThreadContext context,
IterNode iterNode,
DynamicScope dynamicScope,
IRubyObject self)
|
Uses of Block in org.jruby.runtime.builtin |
---|
Methods in org.jruby.runtime.builtin with parameters of type Block | |
---|---|
IRubyObject |
IRubyObject.callMethod(ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
|
IRubyObject |
IRubyObject.callSuper(ThreadContext context,
IRubyObject[] args,
Block block)
Deprecated. |
Uses of Block in org.jruby.runtime.callback |
---|
Methods in org.jruby.runtime.callback with parameters of type Block | |
---|---|
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. |
Uses of Block in org.jruby.runtime.callsite |
---|
Uses of Block in org.jruby.runtime.invokedynamic |
---|
Methods in org.jruby.runtime.invokedynamic with parameters of type Block | |
---|---|
static IRubyObject |
InvokeDynamicSupport.invokeDynamic(DynamicMethod method,
java.lang.Object selfObj,
ThreadContext context,
java.lang.String name,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.invokeDynamic(DynamicMethod method,
java.lang.Object selfObj,
ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.invokeDynamic(DynamicMethod method,
java.lang.Object selfObj,
ThreadContext context,
java.lang.String name,
IRubyObject arg,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.invokeDynamic(DynamicMethod method,
java.lang.Object selfObj,
ThreadContext context,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.invokeDynamic(DynamicMethod method,
java.lang.Object selfObj,
ThreadContext context,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.invokeDynamicIter(DynamicMethod method,
java.lang.Object selfObj,
ThreadContext context,
java.lang.String name,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.invokeDynamicIter(DynamicMethod method,
java.lang.Object selfObj,
ThreadContext context,
java.lang.String name,
IRubyObject[] args,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.invokeDynamicIter(DynamicMethod method,
java.lang.Object selfObj,
ThreadContext context,
java.lang.String name,
IRubyObject arg,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.invokeDynamicIter(DynamicMethod method,
java.lang.Object selfObj,
ThreadContext context,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
Block block)
|
static IRubyObject |
InvokeDynamicSupport.invokeDynamicIter(DynamicMethod method,
java.lang.Object selfObj,
ThreadContext context,
java.lang.String name,
IRubyObject arg0,
IRubyObject arg1,
IRubyObject arg2,
Block block)
|
Uses of Block in org.jruby.test |
---|
Methods in org.jruby.test with parameters of type Block | |
---|---|
static void |
MockRubyObject.throwException(IRubyObject recv,
Block block)
|
Uses of Block in org.jruby.util.io |
---|
Methods in org.jruby.util.io with parameters of type Block | |
---|---|
static IRubyObject |
JRubyObjectInputStream.newInstance(IRubyObject recv,
IRubyObject[] args,
Block block)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |