Top Description Fields Constructors Methods
org.jruby

public Class RubySignalException

extends RubyException
Class Inheritance
Known Direct Subclasses
org.jruby.RubyInterrupt
Annotations
@JRubyClass
name:SignalException
parent:Exception
Static Imports
jnr.constants.platform.Signal.NSIG, org.jruby.api.Convert.*, .Create.newString, .Define.defineClass, .Error.argumentError, org.jruby.runtime.Visibility.PRIVATE

The Java representation of a Ruby SignalException.
See Also
SignalException

Field Summary

Modifier and TypeField and Description
private IRubyObject
Inherited from org.jruby.RubyException:
EXCEPTION_ALLOCATORmessageTRACE_HEADTRACE_MAXTRACE_TAIL

Constructor Summary

AccessConstructor and Description
protected
RubySignalException(Ruby runtime, RubyClass exceptionClass)

Method Summary

Modifier and TypeMethod and Description
protected RaiseException
pack-priv static RubyClass
define(ThreadContext context, RubyClass Exception)

public IRubyObject
initialize(ThreadContext context, IRubyObject[] args, Block block)

public IRubyObject
public IRubyObject
Inherited from org.jruby.RubyException:
backtracebacktrace_locationscaptureBacktracecausecopySpecialInstanceVariablescreateExceptionClassdetailed_messagedetailed_messagedetailed_messageexceptionexceptionfull_messagefull_messagegetBacktracegetBacktraceElementsgetCausegetMessagegetMessageAsJavaStringgetVariableListgetVariableNameListinitializeinitializeinitializeinitializeinspectnewExceptionnewExceptionnewExceptionnewExceptionop_eqqop_equalprepareIntegratedBacktraceprintBacktraceprintBacktraceretrieveBacktraceset_backtraceset_backtracesetBacktracesetCausesetMessageto_sto_tty_ptoJavatoThrowable

Field Detail

signoback to summary
private IRubyObject signo

Constructor Detail

RubySignalExceptionback to summary
protected RubySignalException(Ruby runtime, RubyClass exceptionClass)

Method Detail

constructThrowableback to summary
protected RaiseException constructThrowable(String message)

Overrides org.jruby.RubyException.constructThrowable.

Annotations
@Override
defineback to summary
pack-priv static RubyClass define(ThreadContext context, RubyClass Exception)
initializeback to summary
public IRubyObject initialize(ThreadContext context, IRubyObject[] args, Block block)
Annotations
@JRubyMethod
required:1
optional:2
checkArity:false
visibility:PRIVATE
messageback to summary
public IRubyObject message(ThreadContext context)

Overrides org.jruby.RubyException.message.

Annotations
@JRubyMethod
name:message, signm
@Override
signoback to summary
public IRubyObject signo(ThreadContext context)
Annotations
@JRubyMethod