PersistentOutput

PersistentOutput is an interface that extends DataOutput and provides a method to write data of a specific type using a PersistentDataType.

Author

Fantamomo

Since

1.0-SNAPSHOT

Inheritors

Functions

Link copied to clipboard
abstract fun write(p0: ByteArray)
abstract fun write(p0: Int)
abstract fun write(p0: ByteArray, p1: Int, p2: Int)
Link copied to clipboard
abstract fun writeBoolean(p0: Boolean)
Link copied to clipboard
abstract fun writeByte(p0: Int)
Link copied to clipboard
abstract fun writeBytes(p0: String)
Link copied to clipboard
abstract fun writeChar(p0: Int)
Link copied to clipboard
abstract fun writeChars(p0: String)
Link copied to clipboard
abstract fun <P : Any, C : Any> writeData(type: PersistentDataType<P, C>, data: C)

Writes data of a specific type to the output stream using the provided PersistentDataType.

Link copied to clipboard
abstract fun writeDouble(p0: Double)
Link copied to clipboard
abstract fun writeFloat(p0: Float)
Link copied to clipboard
abstract fun writeInt(p0: Int)
Link copied to clipboard
abstract fun writeLong(p0: Long)
Link copied to clipboard
abstract fun writeShort(p0: Int)
Link copied to clipboard
abstract fun writeUTF(p0: String)