java.io.Closeable, java.io.DataOutput, java.io.Flushable, java.io.ObjectOutput, java.io.ObjectStreamConstants, java.lang.AutoCloseablepublic class BukkitObjectOutputStream
extends java.io.ObjectOutputStream
ConfigurationSerializable API. It translates objects to an internal
implementation for later deserialization using 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 |
BukkitObjectOutputStream() |
Constructor provided to mirror super functionality.
|
|
BukkitObjectOutputStream(java.io.OutputStream out) |
Object output stream decoration constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected java.lang.Object |
replaceObject(java.lang.Object obj) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitannotateClass, annotateProxyClass, close, defaultWriteObject, drain, enableReplaceObject, flush, putFields, reset, useProtocolVersion, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeClassDescriptor, writeDouble, writeFields, writeFloat, writeInt, writeLong, writeObject, writeObjectOverride, writeShort, writeStreamHeader, writeUnshared, writeUTFprotected BukkitObjectOutputStream()
throws java.io.IOException,
java.lang.SecurityException
java.io.IOException - if an I/O error occurs while writing stream headerjava.lang.SecurityExceptionObjectOutputStream()public BukkitObjectOutputStream(java.io.OutputStream out)
throws java.io.IOException
out - the stream to wrapjava.io.IOException - if an I/O error occurs while writing stream headerObjectOutputStream(OutputStream)Copyright © 2018. All rights reserved.