public class RemoteObjectInputStream extends ObjectInputStream
ObjectInputStream.GetField
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 |
---|
RemoteObjectInputStream(InputStream is,
RemoteObjectInputStream rois) |
RemoteObjectInputStream(Socket socket,
ConcurrentHashMap<Integer,ObjectStreamClass> hmClassDesc) |
Modifier and Type | Method and Description |
---|---|
String |
readAsciiString() |
protected ObjectStreamClass |
readClassDescriptor() |
protected void |
readStreamHeader() |
available, close, defaultReadObject, enableResolveObject, read, read, readBoolean, readByte, readChar, readDouble, readFields, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readObjectOverride, readShort, readUnshared, readUnsignedByte, readUnsignedShort, readUTF, registerValidation, resolveClass, resolveObject, resolveProxyClass, skipBytes
mark, markSupported, read, reset, skip
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
read, skip
public RemoteObjectInputStream(Socket socket, ConcurrentHashMap<Integer,ObjectStreamClass> hmClassDesc) throws IOException
IOException
public RemoteObjectInputStream(InputStream is, RemoteObjectInputStream rois) throws IOException
IOException
protected void readStreamHeader() throws IOException, StreamCorruptedException
readStreamHeader
in class ObjectInputStream
IOException
StreamCorruptedException
protected ObjectStreamClass readClassDescriptor() throws IOException, ClassNotFoundException
readClassDescriptor
in class ObjectInputStream
IOException
ClassNotFoundException
public String readAsciiString() throws IOException
IOException
Copyright © 1999–2019 ViaOA. All rights reserved.