private static class MarshalledInstance.MarshalledInstanceInputStream extends MarshalInputStream
MarshalledInstanceOutputStream.ObjectInputStream.GetField| Modifier and Type | Field and Description |
|---|---|
private ObjectInputStream |
locIn
The stream from which annotations will be read.
|
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 |
|---|
MarshalledInstanceInputStream(InputStream objIn,
InputStream locIn,
ClassLoader defaultLoader,
boolean verifyCodebaseIntegrity,
ClassLoader verifierLoader,
Collection context)
Creates a new
MarshalledObjectInputStream that
reads its objects from objIn and annotations
from locIn. |
| Modifier and Type | Method and Description |
|---|---|
protected String |
readAnnotation()
Overrides
MarshalInputStream.readAnnotation to
return locations from the stream we were given, or null
if we were given a null location stream. |
getObjectStreamContext, resolveClass, resolveProxyClass, useCodebaseAnnotationsavailable, close, defaultReadObject, enableResolveObject, read, read, readBoolean, readByte, readChar, readClassDescriptor, readDouble, readFields, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readObjectOverride, readShort, readStreamHeader, readUnshared, readUnsignedByte, readUnsignedShort, readUTF, registerValidation, resolveObject, skipBytesmark, markSupported, read, reset, skipclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitread, skipprivate ObjectInputStream locIn
null, then all annotations were null.MarshalledInstanceInputStream(InputStream objIn, InputStream locIn, ClassLoader defaultLoader, boolean verifyCodebaseIntegrity, ClassLoader verifierLoader, Collection context) throws IOException
MarshalledObjectInputStream that
reads its objects from objIn and annotations
from locIn. If locIn is
null, then all annotations will be
null.IOExceptionprotected String readAnnotation() throws IOException, ClassNotFoundException
MarshalInputStream.readAnnotation to
return locations from the stream we were given, or null
if we were given a null location stream.readAnnotation in class MarshalInputStreamnull)IOException - if an I/O exception occurs reading the
annotationClassNotFoundException - if a
ClassNotFoundException occurs reading the
annotationCopyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.