Serialized Form
errorObject
org.mozilla.javascript.NativeError errorObject
sourceName
java.lang.String sourceName
lineNumber
int lineNumber
columnNumber
int columnNumber
lineSource
java.lang.String lineSource
method
java.lang.reflect.Method method
ctor
java.lang.reflect.Constructor ctor
types
java.lang.Class[] types
invoker
org.mozilla.javascript.Invoker invoker
parmsLength
short parmsLength
lengthPropertyValue
short lengthPropertyValue
hasVoidReturn
boolean hasVoidReturn
isStatic
boolean isStatic
useDynamicScope
boolean useDynamicScope
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.
-
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
prototype
Scriptable prototype
- The prototype of this object.
parent
Scriptable parent
- The parent scope of this object.
slots
org.mozilla.javascript.ScriptableObject.Slot[] slots
count
int count