Class Deserializer
All Packages Class Hierarchy This Package Previous Next Index
Class Deserializer
public class netscape.util.Deserializer
extends java.io.FilterInputStream
{
/* Constructors
*/
public Deserializer(InputStream);
/* Methods
*/
public static Object deserializeObject(String);
public static Object readObject(InputStream);
public Object readObject();
}
FilterInputStream subclass that can deserialize Hashtables, Vectors,
arrays, and Strings from an ASCII stream. The serialization format is very
similar to the output of Hashtable's and Vector's toString()
methods, except strings with non-alphanumeric characters are quoted and
special characters are escaped so that the output can be unambiguously
deserialized.
- See Also:
- Serializer
Constructors
.Deserializer
public Deserializer(java.io.InputStream inputStream)
- Constructs a Deserializer that takes its input from inputStream.
Methods
public static Object readObject(java.io.InputStream inputStream)
- Convenience method for creating a Deserializer taking its input from
inputStream. This method only returns null on error
instead of throwing an exception.
public static Object deserializeObject(String serialization)
- Convenience method for deserializing from the string
serialization. Returns null on error.
public Object readObject() throws IOException, DeserializationException
- Deserializes the next Dictionary, array, Vector, or String from the
current input stream.
All Packages Class Hierarchy This Package Previous Next Index
Copyright © 1997 Netscape Communications Corporation. All rights reserved
Please send any comments or corrections to ifcfeedback@netscape.com
HTML generated on 21 Oct 1997