# Serialized Form

Package org.mozilla.classfile

Class org.mozilla.classfile.ClassFileWriter.ClassFileFormatException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1263998431033790599L

Package org.mozilla.javascript

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

serialVersionUID: 5311394446546053859L

Serialized Fields

### prototypeProperty

    java.lang.Object prototypeProperty

### prototypePropertyAttributes

    int prototypePropertyAttributes

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

Serialized Fields

### targetFunction

    Callable targetFunction

### boundThis

    Scriptable boundThis

### boundArgs

    java.lang.Object[] boundArgs

### length

    int length

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

serialVersionUID: -8866246036237312215L

Serialized Fields

### cachingIsEnabled

    boolean cachingIsEnabled

### generatedClassSerial

    int generatedClassSerial

### associatedScope

    Scriptable associatedScope

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

serialVersionUID: 4956008116771118856L

Serialized Fields

### continuationState

    NativeContinuation continuationState

### applicationState

    java.lang.Object applicationState

Class org.mozilla.javascript.EcmaError extends RhinoException implements Serializable

serialVersionUID: -6261226256957286699L

Serialized Fields

### errorName

    java.lang.String errorName

### errorMessage

    java.lang.String errorMessage

Class org.mozilla.javascript.EvaluatorException extends RhinoException implements Serializable

serialVersionUID: -8743165779676009808L

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

serialVersionUID: -5332312783643935019L

Serialization Methods

### readObject

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

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

Serialized Fields

### member

    org.mozilla.javascript.MemberBox member

### functionName

    java.lang.String functionName

### parmsLength

    int parmsLength

### isStatic

    boolean isStatic

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

serialVersionUID: -5332312783643935019L

Serialized Fields

### idcall

    IdFunctionCall idcall

### tag

    java.lang.Object tag

### methodId

    int methodId

### arity

    int arity

### useCallAsConstructor

    boolean useCallAsConstructor

### functionName

    java.lang.String functionName

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

Serialization Methods

### readObject

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

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream stream)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

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

serialVersionUID: -9095380847465315412L

Serialized Fields

### importedPackages

    ObjArray importedPackages

### topScopeFlag

    boolean topScopeFlag

Class org.mozilla.javascript.JavaScriptException extends RhinoException implements Serializable

serialVersionUID: -7666130513694669293L

Serialized Fields

### value

    java.lang.Object value

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

serialVersionUID: 1L

Serialized Fields

### scope

    ScriptableObject scope

### propertyName

    java.lang.String propertyName

### className

    java.lang.String className

### sealed

    boolean sealed

### privileged

    boolean privileged

### initializedValue

    java.lang.Object initializedValue

### state

    int state

Class org.mozilla.javascript.NativeArray extends IdScriptableObject implements Serializable

serialVersionUID: 7331366857676127338L

Serialized Fields

### length

    long length

  Internal representation of the JavaScript array's length property.

### dense

    java.lang.Object[] dense

  Fast storage for dense arrays. Sparse arrays will use the superclass's hashtable storage scheme.

### denseOnly

    boolean denseOnly

  True if all numeric properties are stored in `dense`.

Class org.mozilla.javascript.NativeCall extends IdScriptableObject implements Serializable

serialVersionUID: -7471457301304454454L

Serialized Fields

### function

    NativeFunction function

### originalArgs

    java.lang.Object[] originalArgs

Class org.mozilla.javascript.NativeContinuation extends IdScriptableObject implements Serializable

serialVersionUID: 1794167133757605367L

Serialized Fields

### implementation

    java.lang.Object implementation

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

Class org.mozilla.javascript.NativeGenerator extends IdScriptableObject implements Serializable

serialVersionUID: 1645892441041347273L

Serialized Fields

### function

    NativeFunction function

### savedState

    java.lang.Object savedState

### lineSource

    java.lang.String lineSource

### lineNumber

    int lineNumber

### firstTime

    boolean firstTime

### locked

    boolean locked

Class org.mozilla.javascript.NativeGenerator.GeneratorClosedException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 2561315658662379681L

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

serialVersionUID: 6080442165748707530L

Class org.mozilla.javascript.NativeIterator extends IdScriptableObject implements Serializable

serialVersionUID: -4136968203581667681L

Serialized Fields

### objectIterator

    java.lang.Object objectIterator

Class org.mozilla.javascript.NativeJavaArray extends NativeJavaObject implements Serializable

serialVersionUID: -924022554283675333L

Serialized Fields

### array

    java.lang.Object array

### length

    int length

### cls

    java.lang.Class<T> cls

Class org.mozilla.javascript.NativeJavaClass extends NativeJavaObject implements Serializable

serialVersionUID: -6460763940409461664L

Serialized Fields

### staticFieldAndMethods

    java.util.Map<K,V> staticFieldAndMethods

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

serialVersionUID: -8149253217482668463L

Serialized Fields

### ctor

    org.mozilla.javascript.MemberBox ctor

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

serialVersionUID: -3440381785576412928L

Serialized Fields

### methods

    org.mozilla.javascript.MemberBox[] methods

### functionName

    java.lang.String functionName

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

serialVersionUID: -6948590651130498591L

Serialization Methods

### readObject

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

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

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

  Throws:
    `java.io.IOException`

Serialized Fields

### prototype

    Scriptable prototype

  The prototype of this object.

### parent

    Scriptable parent

  The parent scope of this object.

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

serialVersionUID: 7445054382212031523L

Serialized Fields

### packageName

    java.lang.String packageName

### classLoader

    java.lang.ClassLoader classLoader

### negativeCache

    java.util.Set<E> negativeCache

Class org.mozilla.javascript.NativeJavaTopPackage extends NativeJavaPackage implements Serializable

serialVersionUID: -1455787259477709999L

Class org.mozilla.javascript.NativeObject extends IdScriptableObject implements Serializable

serialVersionUID: -6345305608474346996L

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

serialVersionUID: 1L

Serialized Fields

### prototype

    Scriptable prototype

### parent

    Scriptable parent

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

serialVersionUID: 4174889037736658296L

Serialization Methods

### readObject

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

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

    private void writeObject(java.io.ObjectOutputStream os)
                      throws java.io.IOException

  Throws:
    `java.io.IOException`

Serialized Fields

### size

    int size

### sealed

    boolean sealed

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

serialVersionUID: -1542220580748809402L

Serialization Methods

### readObject

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

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

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

  Throws:
    `java.io.IOException`

Serialized Fields

### power

    int power

### keyCount

    int keyCount

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

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

Serialized Fields

### sourceName

    java.lang.String sourceName

### lineNumber

    int lineNumber

### lineSource

    java.lang.String lineSource

### columnNumber

    int columnNumber

### interpreterStackInfo

    java.lang.Object interpreterStackInfo

### interpreterLineData

    int[] interpreterLineData

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

Serialization Methods

### readObject

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

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

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

  Throws:
    `java.io.IOException`

Serialized Fields

### prototypeObject

    Scriptable prototypeObject

  The prototype of this object.

### parentScopeObject

    Scriptable parentScopeObject

  The parent scope of this object.

### count

    int count

### associatedValues

    java.util.Map<K,V> associatedValues

### isExtensible

    boolean isExtensible

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

Serialized Fields

### fileName

    java.lang.String fileName

### functionName

    java.lang.String functionName

### lineNumber

    int lineNumber

Class org.mozilla.javascript.TopLevel extends IdScriptableObject implements Serializable

serialVersionUID: -4648046356662472260L

Serialized Fields

### ctors

    java.util.EnumMap<K extends java.lang.Enum<K>,V> ctors

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

serialVersionUID: 4242698212885848444L

Serialization Methods

### readObject

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

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

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

  Throws:
    `java.io.IOException`

Serialized Fields

### power

    int power

### keyCount

    int keyCount

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

serialVersionUID: 9195680630202616767L

Serialization Methods

### readResolve

    public java.lang.Object readResolve()

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

serialVersionUID: -4320556826714577259L

Serialization Methods

### readResolve

    public java.lang.Object readResolve()

Serialized Fields

### tagId

    int tagId

Class org.mozilla.javascript.WrappedException extends EvaluatorException implements Serializable

serialVersionUID: -1551979216966520648L

Serialized Fields

### exception

    java.lang.Throwable exception

Package org.mozilla.javascript.ast

Class org.mozilla.javascript.ast.AstNode.PositionComparator extends java.lang.Object implements Serializable

serialVersionUID: 1L

Package org.mozilla.javascript.commonjs.module

Class org.mozilla.javascript.commonjs.module.ModuleScope extends TopLevel implements Serializable

serialVersionUID: 1L

Serialized Fields

### uri

    java.net.URI uri

### base

    java.net.URI base

Class org.mozilla.javascript.commonjs.module.ModuleScript extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

### script

    Script script

### uri

    java.net.URI uri

### base

    java.net.URI base

Class org.mozilla.javascript.commonjs.module.Require extends BaseFunction implements Serializable

serialVersionUID: 1L

Serialized Fields

### moduleScriptProvider

    ModuleScriptProvider moduleScriptProvider

### nativeScope

    Scriptable nativeScope

### paths

    Scriptable paths

### sandboxed

    boolean sandboxed

### preExec

    Script preExec

### postExec

    Script postExec

### mainModuleId

    java.lang.String mainModuleId

### mainExports

    Scriptable mainExports

### exportedModuleInterfaces

    java.util.Map<K,V> exportedModuleInterfaces

### loadLock

    java.lang.Object loadLock

Class org.mozilla.javascript.commonjs.module.RequireBuilder extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

### sandboxed

    boolean sandboxed

### moduleScriptProvider

    ModuleScriptProvider moduleScriptProvider

### preExec

    Script preExec

### postExec

    Script postExec

Package org.mozilla.javascript.commonjs.module.provider

Class org.mozilla.javascript.commonjs.module.provider.CachingModuleScriptProviderBase extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

### loadLocks

    java.lang.Object[] loadLocks

### moduleSourceProvider

    ModuleSourceProvider moduleSourceProvider

Class org.mozilla.javascript.commonjs.module.provider.DefaultUrlConnectionExpiryCalculator extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

### relativeExpiry

    long relativeExpiry

Class org.mozilla.javascript.commonjs.module.provider.ModuleSource extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

### reader

    java.io.Reader reader

### securityDomain

    java.lang.Object securityDomain

### uri

    java.net.URI uri

### base

    java.net.URI base

### validator

    java.lang.Object validator

Class org.mozilla.javascript.commonjs.module.provider.ModuleSourceProviderBase extends java.lang.Object implements Serializable

serialVersionUID: 1L

Class org.mozilla.javascript.commonjs.module.provider.ParsedContentType extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

### contentType

    java.lang.String contentType

### encoding

    java.lang.String encoding

Class org.mozilla.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider extends CachingModuleScriptProviderBase implements Serializable

serialVersionUID: 1L

Serialization Methods

### readObject

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

  Throws:
    `java.io.IOException`
    `java.lang.ClassNotFoundException`

### writeObject

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

  Throws:
    `java.io.IOException`

Class org.mozilla.javascript.commonjs.module.provider.StrongCachingModuleScriptProvider extends CachingModuleScriptProviderBase implements Serializable

serialVersionUID: 1L

Serialized Fields

### modules

    java.util.Map<K,V> modules

Class org.mozilla.javascript.commonjs.module.provider.UrlModuleSourceProvider extends ModuleSourceProviderBase implements Serializable

serialVersionUID: 1L

Serialized Fields

### privilegedUris

    java.lang.Iterable<T> privilegedUris

### fallbackUris

    java.lang.Iterable<T> fallbackUris

### urlConnectionSecurityDomainProvider

    UrlConnectionSecurityDomainProvider urlConnectionSecurityDomainProvider

### urlConnectionExpiryCalculator

    UrlConnectionExpiryCalculator urlConnectionExpiryCalculator

Package org.mozilla.javascript.json

Class org.mozilla.javascript.json.JsonParser.ParseException extends java.lang.Exception implements Serializable

Package org.mozilla.javascript.regexp

Class org.mozilla.javascript.regexp.NativeRegExp extends IdScriptableObject implements Serializable

serialVersionUID: 4965263491464903264L

Serialized Fields

### re

    org.mozilla.javascript.regexp.RECompiled re

### lastIndex

    double lastIndex

Package org.mozilla.javascript.xml

Class org.mozilla.javascript.xml.XMLObject extends IdScriptableObject implements Serializable