Package one.nio.serial.gen
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 java.io.ObjectInputStream
ObjectInputStream.GetField -
Field Summary
FieldsFields inherited from class one.nio.serial.gen.NullObjectInputStream
INSTANCEFields inherited from interface java.io.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 one.nio.serial.gen.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 java.io.ObjectInputStream
enableResolveObject, getObjectInputFilter, readObject, readObjectOverride, registerValidation, resolveClass, resolveObject, resolveProxyClass, setObjectInputFilterMethods inherited from class java.io.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
-