Serialized Form

Class org.mozilla.javascript.ClassDefinitionException extends java.lang.Exception implements Serializable


Class org.mozilla.javascript.EcmaError extends java.lang.RuntimeException implements Serializable

Serialized Fields

errorObject

NativeError errorObject

sourceName

java.lang.String sourceName

lineNumber

int lineNumber

columnNumber

int columnNumber

lineSource

java.lang.String lineSource


Class org.mozilla.javascript.FunctionObject extends org.mozilla.javascript.BaseFunction implements Serializable

serialVersionUID: -4074285335521944312l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

parmsLength

int parmsLength

hasVoidReturn

boolean hasVoidReturn

isStatic

boolean isStatic

useDynamicScope

boolean useDynamicScope


Class org.mozilla.javascript.ImporterTopLevel extends ScriptableObject implements Serializable


Class org.mozilla.javascript.JavaScriptException extends java.lang.Exception implements Serializable

Serialized Fields

value

java.lang.Object value
The JavaScript exception value. This value is not intended for general use; if the JavaScriptException wraps a Java exception, getScriptableValue may return a Scriptable wrapping the original Java exception object. We would prefer to go through a getter to encapsulate the value, however that causes the bizarre error "nanosecond timeout value out of range" on the MS JVM.

 


Class org.mozilla.javascript.NotAFunctionException extends java.lang.Exception implements Serializable


Class org.mozilla.javascript.PropertyException extends java.lang.Exception implements Serializable


Class org.mozilla.javascript.ScriptableObject extends java.lang.Object implements Serializable

serialVersionUID: 2762574228534679611l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Serialized Fields

prototype

Scriptable prototype
The prototype of this object.


parent

Scriptable parent
The parent scope of this object.


count

int count