Class ScriptableInputStream

  • All Implemented Interfaces:
    Closeable, DataInput, ObjectInput, ObjectStreamConstants, AutoCloseable

    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.
    • Constructor Detail

      • ScriptableInputStream

        public ScriptableInputStream​(InputStream in,
                                     Scriptable scope)
                              throws IOException
        Create a ScriptableInputStream.
        Parameters:
        in - the InputStream to read from.
        scope - the top-level scope to create the object in.
        Throws:
        IOException