Class GetFieldInputStream
java.lang.Object
java.io.InputStream
java.io.ObjectInputStream
one.nio.serial.gen.NullObjectInputStream
one.nio.serial.gen.GetFieldInputStream
- All Implemented Interfaces:
Closeable, DataInput, ObjectInput, ObjectStreamConstants, AutoCloseable
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class ObjectInputStream
ObjectInputStream.GetField -
Field Summary
FieldsFields inherited from class NullObjectInputStream
INSTANCEFields inherited from interface ObjectStreamConstants
baseWireHandle, PROTOCOL_VERSION_1, PROTOCOL_VERSION_2, SC_BLOCK_DATA, SC_ENUM, SC_EXTERNALIZABLE, SC_SERIALIZABLE, SC_WRITE_METHOD, SERIAL_FILTER_PERMISSION, 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 Summary
Constructors -
Method Summary
Methods inherited from class NullObjectInputStream
available, close, defaultReadObject, read, read, read, readBoolean, readByte, readChar, readClassDescriptor, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readStreamHeader, readUnshared, readUnsignedByte, readUnsignedShort, readUTF, skip, skipBytesMethods inherited from class ObjectInputStream
enableResolveObject, getObjectInputFilter, readObject, readObjectOverride, registerValidation, resolveClass, resolveObject, resolveProxyClass, setObjectInputFilterMethods inherited from class InputStream
mark, markSupported, nullInputStream, readAllBytes, readNBytes, readNBytes, reset, skipNBytes, transferTo
-
Field Details
-
fields
-
source
-
-
Constructor Details
-
GetFieldInputStream
GetFieldInputStream(Object source, Map<String, Field> fields) throws IOException, SecurityException- Throws:
IOExceptionSecurityException
-
-
Method Details
-
readFields
- Overrides:
readFieldsin classNullObjectInputStream
-