Top Description Inners Fields Constructors Methods
org.jruby

public Class RubyContinuation

extends RubyObject
Class Inheritance
Annotations
@JRubyClass
name:Continuation
@Deprecated
Imports
org.jruby.anno.JRubyClass, org.jruby.exceptions.CatchThrow, org.jruby.runtime.Block, .ClassIndex, .ThreadContext, org.jruby.runtime.builtin.IRubyObject

Deprecated

Minimal RubyContinuation class to support third-party users.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private final RubyContinuation.Continuation
continuation

References Deprecated RubyContinuation.Continuation is deprecated or references (maybe indirectly) at least one deprecated element.
private boolean
Inherited from org.jruby.RubyObject:
IVAR_INSPECTING_OBJECT_ALLOCATOROBJECT_ALLOCATORREIFYING_OBJECT_ALLOCATOR

Constructor Summary

AccessConstructor and Description
public
RubyContinuation(Ruby runtime)
Deprecated

public
RubyContinuation(Ruby
Current JRuby runtime
runtime
,
IRubyObject
The tag to use
tag
)
Deprecated

A RubyContinuation used for catch/throw, which have a tag associated

Method Summary

Modifier and TypeMethod and Description
public IRubyObject
call(ThreadContext context, IRubyObject[] args)
Deprecated

public static RubyClass
public IRubyObject
enter(ThreadContext context, IRubyObject yielded, Block block)
Deprecated

public RubyContinuation.Continuation
getContinuation()
Deprecated

Inherited from org.jruby.RubyObject:
attachToObjectSpacecallInitcallInitcallInitcallInitcallInitcallInitcallInitcallInitcallInitcallInitconvertToTypedigdig1dig2eqlInternalequalInternalequalsfinishObjectClassgetNativeClassIndexhashCodeinspectop_eqqputsspecificEvaltoRubyStringtoString

Field Detail

continuationback to summary
private final RubyContinuation.Continuation continuation

References Deprecated

RubyContinuation.Continuation is deprecated or references (maybe indirectly) at least one deprecated element.

See corresponding docs for further information.

disabledback to summary
private boolean disabled

Constructor Detail

RubyContinuationback to summary
public RubyContinuation(Ruby runtime)

Deprecated

Annotations
@Deprecated
RubyContinuationback to summary
public RubyContinuation(Ruby runtime, IRubyObject tag)

Deprecated

A RubyContinuation used for catch/throw, which have a tag associated

Parameters
runtime:Ruby

Current JRuby runtime

tag:IRubyObject

The tag to use

Annotations
@Deprecated

Method Detail

callback to summary
public IRubyObject call(ThreadContext context, IRubyObject[] args)

Deprecated

Annotations
@Deprecated
createContinuationback to summary
public static RubyClass createContinuation(ThreadContext context, RubyClass objectClass)
enterback to summary
public IRubyObject enter(ThreadContext context, IRubyObject yielded, Block block)

Deprecated

Annotations
@Deprecated
getContinuationback to summary
public RubyContinuation.Continuation getContinuation()

Deprecated

Annotations
@Deprecated
org.jruby back to summary

public Class RubyContinuation.Continuation

extends CatchThrow
Class Inheritance
Annotations
@Deprecated

Deprecated

Field Summary

Inherited from org.jruby.exceptions.CatchThrow:
argstag

Constructor Summary

AccessConstructor and Description
public
public

Method Summary

Inherited from org.jruby.exceptions.CatchThrow:
enterfillInStackTrace

Constructor Detail

Continuationback to summary
public Continuation()
Continuationback to summary
public Continuation(IRubyObject tag)