Top Fields Constructors Methods
org.jruby.exceptions

public Class MainExitException

extends RuntimeException
implements Unrescuable
Class Inheritance
All Implemented Interfaces
org.jruby.exceptions.Unrescuable

Field Summary

Modifier and TypeField and Description
private boolean
private static final long
pack-priv int
pack-priv boolean

Constructor Summary

AccessConstructor and Description
public
MainExitException(int status)

public
MainExitException(int status, String message)

public
MainExitException(int status, boolean aborted)

Method Summary

Modifier and TypeMethod and Description
public Throwable
fillInStackTrace()

Overrides java.lang.Throwable.fillInStackTrace.

Fills in the execution stack trace.

public int
public boolean
public boolean
public void
setAborted(boolean aborted)

public void
setStatus(int status)

public void
setUsageError(boolean usageError)

Field Detail

abortedback to summary
private boolean aborted
serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.lang.RuntimeException.serialVersionUID.

statusback to summary
pack-priv int status
usageErrorback to summary
pack-priv boolean usageError

Constructor Detail

MainExitExceptionback to summary
public MainExitException(int status)
MainExitExceptionback to summary
public MainExitException(int status, String message)
MainExitExceptionback to summary
public MainExitException(int status, boolean aborted)

Method Detail

fillInStackTraceback to summary
public Throwable fillInStackTrace()

Overrides java.lang.Throwable.fillInStackTrace.

Doc from java.lang.Throwable.fillInStackTrace.

Fills in the execution stack trace. This method records within this Throwable object information about the current state of the stack frames for the current thread.

If the stack trace of this Throwable is not writable, calling this method has no effect.

Returns:Throwable

a reference to this Throwable instance.

getStatusback to summary
public int getStatus()
isAbortedback to summary
public boolean isAborted()
isUsageErrorback to summary
public boolean isUsageError()
setAbortedback to summary
public void setAborted(boolean aborted)
setStatusback to summary
public void setStatus(int status)
setUsageErrorback to summary
public void setUsageError(boolean usageError)