public class ProxyObjectOutputStream extends java.io.ObjectOutputStream
ProxyFactory. It must be used when serialising proxies created from a proxy factory configured with
ProxyFactory.useWriteReplaceset to false. Subsequent deserialization of the serialized data must employ a
baseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, SC_ENUM, SC_EXTERNALIZABLE, SC_SERIALIZABLE, SC_WRITE_METHOD, STREAM_MAGIC, STREAM_VERSION, SUBCLASS_IMPLEMENTATION_PERMISSION, SUBSTITUTION_PERMISSION, TC_ARRAY, TC_BASE, TC_BLOCKDATA, TC_BLOCKDATALONG, TC_CLASS, TC_CLASSDESC, TC_ENDBLOCKDATA, TC_ENUM, TC_EXCEPTION, TC_LONGSTRING, TC_MAX, TC_NULL, TC_OBJECT, TC_PROXYCLASSDESC, TC_REFERENCE, TC_RESET, TC_STRING
|Constructor and Description|
create an output stream which can be used to serialize an object graph which includes proxies created using class ProxyFactory
close, defaultWriteObject, flush, putFields, reset, useProtocolVersion, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFields, writeFloat, writeInt, writeLong, writeObject, writeShort, writeUnshared, writeUTF
public ProxyObjectOutputStream(java.io.OutputStream out) throws java.io.IOException
java.io.IOException- whenever ObjectOutputStream would also do so
java.lang.SecurityException- whenever ObjectOutputStream would also do so
java.lang.NullPointerException- if out is null
Javassist, a Java-bytecode translator toolkit.
Copyright (C) 1999- Shigeru Chiba. All Rights Reserved.