Top Description Fields Constructors Methods
org.jruby

public Class RubySystemCallError

extends RubyStandardError
Class Inheritance
Annotations
@JRubyClass
name:SystemCallError
parent:StandardError
Imports
java.io.IOException, java.util.List, .Map, .HashMap, org.jruby.anno.JRubyMethod, .JRubyClass, org.jruby.exceptions.RaiseException, .SystemCallError, org.jruby.platform.Platform, org.jruby.runtime.Arity, .Block, .ObjectMarshal, .ThreadContext, org.jruby.runtime.builtin.IRubyObject, .Variable, org.jruby.runtime.component.VariableEntry, org.jruby.runtime.marshal.MarshalDumper, .MarshalLoader, jnr.constants.platform.Errno, org.jruby.util.io.RubyInputStream, .RubyOutputStream

The Java representation of a Ruby SystemCallError.
See Also
SystemCallError

Field Summary

Modifier and TypeField and Description
private static final Map<String, String>
private IRubyObject
private static final ObjectMarshal<T>

Constructor Summary

AccessConstructor and Description
protected
RubySystemCallError(Ruby runtime, RubyClass rubyClass)

Method Summary

Modifier and TypeMethod and Description
protected RaiseException
public static RubyClass
public IRubyObject
public IRubyObject
initialize(IRubyObject[] args, Block unused)

Overrides org.jruby.RubyException.initialize.

Deprecated

public IRubyObject

Field Detail

defaultMessagesback to summary
private static final Map<String, String> defaultMessages
errnoback to summary
private IRubyObject errno
SYSTEM_CALL_ERROR_MARSHALback to summary
private static final ObjectMarshal<T> SYSTEM_CALL_ERROR_MARSHAL

Constructor Detail

RubySystemCallErrorback to summary
protected RubySystemCallError(Ruby runtime, RubyClass rubyClass)

Method Detail

constructThrowableback to summary
protected RaiseException constructThrowable(String message)

Overrides org.jruby.RubyStandardError.constructThrowable.

Annotations
@Override
defineback to summary
public static RubyClass define(ThreadContext context, RubyClass StandardError)

Hides org.jruby.RubyStandardError.define.

errnoback to summary
public IRubyObject errno()
Annotations
@JRubyMethod
initializeback to summary
public IRubyObject initialize(IRubyObject[] args, Block unused)

Overrides org.jruby.RubyException.initialize.

Deprecated

Annotations
@Deprecated
@Override
initializeback to summary
public IRubyObject initialize(ThreadContext context, IRubyObject[] args)
Annotations
@JRubyMethod
optional:2
checkArity:false
visibility:PRIVATE