org.jruby
Class RubyLocalJumpError

java.lang.Object
  extended by org.jruby.RubyObject
      extended by org.jruby.RubyException
          extended by org.jruby.RubyLocalJumpError
All Implemented Interfaces:
java.lang.Cloneable, IRubyObject

public class RubyLocalJumpError
extends RubyException


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jruby.RubyObject
RubyObject.Finalizer
 
Field Summary
 
Fields inherited from class org.jruby.RubyException
message, TRACE_HEAD, TRACE_MAX, TRACE_TAIL
 
Fields inherited from class org.jruby.RubyObject
instanceVariables, isTrue, metaClass, NEVER, OBJECT_ALLOCATOR
 
Fields inherited from interface org.jruby.runtime.builtin.IRubyObject
NULL_ARRAY
 
Constructor Summary
RubyLocalJumpError(Ruby runtime, RubyClass exceptionClass, java.lang.String message, java.lang.String reason, IRubyObject exitValue)
           
 
Method Summary
static RubyClass createLocalJumpErrorClass(Ruby runtime, RubyClass standardErrorClass)
           
 IRubyObject exitValue()
           
 IRubyObject reason()
           
 
Methods inherited from class org.jruby.RubyException
backtrace, createExceptionClass, doClone, exception, getBacktrace, initialize, inspect, newException, printBacktrace, set_backtrace, setBacktraceFrames, to_s, to_str
 
Methods inherited from class org.jruby.RubyObject
addFinalizer, anyToString, asString, asSymbol, attachToObjectSpace, callInit, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethod, callMethodMissing, callMethodMissing, callSuper, checkArrayType, checkFrozen, checkStringType, compilerCallMethod, compilerCallMethodWithIndex, convertToArray, convertToFloat, convertToHash, convertToInteger, convertToString, convertToType, convertToType, convertToType, convertToTypeWithCheck, createObjectClass, dataGetStruct, dataWrapStruct, display, dup, eql, eqlInternal, equal, equalInternal, equals, evalSimple, evalUnder, evalWithBinding, extend, freeze, frozen, getInstanceVariable, getInstanceVariables, getInstanceVariablesSnapshot, getJavaClass, getMetaClass, getNativeTypeIndex, getRuntime, getSingletonClass, getSingletonClassClone, getType, hash, hashCode, id_deprecated, id, infectBy, inherited, initCopy, initialize_copy, instance_eval, instance_exec, instance_of, instance_variable_get, instance_variable_set, instance_variables, instanceVariableNames, isFalse, isFrozen, isImmediate, isKindOf, isNil, isSingleton, isTaint, isTrue, kind_of, makeMetaClass, match, method, methods, nil_p, obj_equal, private_methods, protected_methods, public_methods, puts, rbClone, remove_instance_variable, removeFinalizers, removeInstanceVariable, respond_to, respondsTo, safeGetInstanceVariables, safeHasInstanceVariables, send, setFrozen, setInstanceVariable, setInstanceVariable, setInstanceVariables, setMetaClass, setTaint, singleton_methods, specificEval, taint, tainted, testFrozen, toString, trueFalseNil, trueFalseNil, type_deprecated, type, untaint
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RubyLocalJumpError

public RubyLocalJumpError(Ruby runtime,
                          RubyClass exceptionClass,
                          java.lang.String message,
                          java.lang.String reason,
                          IRubyObject exitValue)
Method Detail

createLocalJumpErrorClass

public static RubyClass createLocalJumpErrorClass(Ruby runtime,
                                                  RubyClass standardErrorClass)

reason

public IRubyObject reason()

exitValue

public IRubyObject exitValue()


Copyright © 2002-2007 JRuby Team. All Rights Reserved.