Package org.jruby.runtime
Interface BlockCallback
- All Known Implementing Classes:
RubyEnumerable.AppendBlockCallback,RubyEnumerable.ChunkedBlockCallback,RubyEnumerable.EachWithIndex,RubyEnumerable.PutKeyValueCallback,RubyRange.StepBlockCallBack,RubyRange.SymbolStepBlockCallBack,RubyString.IncludeUpToCallback,RubyYielder.BlockCallbackImpl,Tempfile.TempfileCallback
public interface BlockCallback
A simple interface for creating a callback using JRuby's block logic.
-
Method Summary
Modifier and TypeMethodDescriptiondefault IRubyObjectcall(ThreadContext context) default IRubyObjectcall(ThreadContext context, IRubyObject arg0) default IRubyObjectcall(ThreadContext context, IRubyObject... args) call(ThreadContext context, IRubyObject[] args, Block block) default IRubyObjectcall(ThreadContext context, IRubyObject arg, Block block) default IRubyObjectcall(ThreadContext context, IRubyObject arg0, IRubyObject arg1)
-
Method Details
-
call
-
call
-
call
-
call
-
call
-
call
-