public class BukkitObjectOutputStream extends 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.
ObjectOutputStream.PutFieldbaseWireHandle, 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 |
|---|
BukkitObjectOutputStream(OutputStream out)
Object output stream decoration constructor.
|
close, defaultWriteObject, flush, putFields, reset, useProtocolVersion, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFields, writeFloat, writeInt, writeLong, writeObject, writeShort, writeUnshared, writeUTFpublic BukkitObjectOutputStream(OutputStream out) throws IOException
out - the stream to wrapIOException - if an I/O error occurs while writing stream headerObjectOutputStream(OutputStream)Copyright © 2022. All rights reserved.