org.mozilla.javascript.serialize

Class ScriptableInputStream

public class ScriptableInputStream extends ObjectInputStream

Class ScriptableInputStream is used to read in a JavaScript object or function previously serialized with a ScriptableOutputStream. References to names in the exclusion list replaced with references to the top-level scope specified during creation of the ScriptableInputStream.

Author: Norris Boyd

Constructor Summary
ScriptableInputStream(InputStream in, Scriptable scope)
Create a ScriptableInputStream.
Method Summary
protected ClassresolveClass(ObjectStreamClass desc)
protected ObjectresolveObject(Object obj)

Constructor Detail

ScriptableInputStream

public ScriptableInputStream(InputStream in, Scriptable scope)
Create a ScriptableInputStream.

Parameters: in the InputStream to read from. scope the top-level scope to create the object in.

Method Detail

resolveClass

protected Class resolveClass(ObjectStreamClass desc)

resolveObject

protected Object resolveObject(Object obj)