java.io.Closeable, java.io.DataInput, java.io.ObjectInput, java.io.ObjectStreamConstants, java.lang.AutoCloseablepublic class BukkitObjectInputStream
extends java.io.ObjectInputStream
ConfigurationSerializable API. It translates objects back to their
original implementation after being serialized by BukkitObjectInputStream.
Behavior of implementations extending this class is not guaranteed across future versions.
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| Modifier | Constructor | Description |
|---|---|---|
protected |
BukkitObjectInputStream() |
Constructor provided to mirror super functionality.
|
|
BukkitObjectInputStream(java.io.InputStream in) |
Object input stream decoration constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected java.lang.Object |
resolveObject(java.lang.Object obj) |
mark, markSupported, read, readAllBytes, readNBytes, reset, skip, transferToclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitavailable, close, defaultReadObject, enableResolveObject, getObjectInputFilter, read, read, readBoolean, readByte, readChar, readClassDescriptor, readDouble, readFields, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readObjectOverride, readShort, readStreamHeader, readUnshared, readUnsignedByte, readUnsignedShort, readUTF, registerValidation, resolveClass, resolveProxyClass, setObjectInputFilter, skipBytesprotected BukkitObjectInputStream()
throws java.io.IOException,
java.lang.SecurityException
java.io.IOException - if an I/O error occurs while reading stream headejava.lang.SecurityExceptionObjectInputStream()public BukkitObjectInputStream(java.io.InputStream in)
throws java.io.IOException
in - the input stream to wrapjava.io.IOException - if an I/O error occurs while reading stream headerObjectInputStream(InputStream)Copyright © 2018. All rights reserved.