GrowableSource

class GrowableSource : DataSource

Functions

close
Link copied to clipboard
open override fun close()
length
Link copied to clipboard
open override fun length(): Long
readBoolean
Link copied to clipboard
open override fun readBoolean(): Boolean
readByte
Link copied to clipboard
open override fun readByte(): Byte
open override fun readByte(pos: Long): Byte
readBytes
Link copied to clipboard
open override fun readBytes(pos: Long, destination: ByteArray)
readChar
Link copied to clipboard
open override fun readChar(): Char
readDouble
Link copied to clipboard
open override fun readDouble(): Double
readFloat
Link copied to clipboard
open override fun readFloat(): Float
readFully
Link copied to clipboard
open override fun readFully(b: ByteArray)
open override fun readFully(b: ByteArray, off: Int, len: Int)
readInt
Link copied to clipboard
open override fun readInt(): Int
open override fun readInt(pos: Long): Int
readLine
Link copied to clipboard
open override fun readLine(): String
readLong
Link copied to clipboard
open override fun readLong(): Long
readShort
Link copied to clipboard
open override fun readShort(): Short
readUnsignedByte
Link copied to clipboard
open override fun readUnsignedByte(): Int
readUnsignedShort
Link copied to clipboard
open override fun readUnsignedShort(): Int
readUTF
Link copied to clipboard
open override fun readUTF(): String
seek
Link copied to clipboard
open override fun seek(position: Long)
setLength
Link copied to clipboard
open override fun setLength(newLength: Long)
skipBytes
Link copied to clipboard
open override fun skipBytes(n: Int): Int
write
Link copied to clipboard
open override fun write(b: ByteArray)
open override fun write(b: Int)
open override fun write(b: ByteArray, off: Int, len: Int)
writeBoolean
Link copied to clipboard
open override fun writeBoolean(v: Boolean)
writeByte
Link copied to clipboard
open override fun writeByte(v: Int)
open override fun writeByte(pos: Long, b: Byte)
writeBytes
Link copied to clipboard
open override fun writeBytes(s: String)
open override fun writeBytes(pos: Long, bytes: ByteArray)
writeChar
Link copied to clipboard
open override fun writeChar(v: Int)
writeChars
Link copied to clipboard
open override fun writeChars(s: String)
writeDouble
Link copied to clipboard
open override fun writeDouble(v: Double)
writeFloat
Link copied to clipboard
open override fun writeFloat(v: Float)
writeInt
Link copied to clipboard
open override fun writeInt(v: Int)
open override fun writeInt(pos: Long, int: Int)
writeLong
Link copied to clipboard
open override fun writeLong(v: Long)
writeShort
Link copied to clipboard
open override fun writeShort(v: Int)
writeUTF
Link copied to clipboard
open override fun writeUTF(s: String)