RandomAccessFileSource

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(p0: ByteArray)
open override fun readFully(p0: ByteArray, p1: Int, p2: 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(p0: Int): Int
write
Link copied to clipboard
open override fun write(p0: ByteArray)
open override fun write(p0: Int)
open override fun write(p0: ByteArray, p1: Int, p2: Int)
writeBoolean
Link copied to clipboard
open override fun writeBoolean(p0: Boolean)
writeByte
Link copied to clipboard
open override fun writeByte(p0: Int)
open override fun writeByte(pos: Long, b: Byte)
writeBytes
Link copied to clipboard
open override fun writeBytes(p0: String)
open override fun writeBytes(pos: Long, bytes: ByteArray)
writeChar
Link copied to clipboard
open override fun writeChar(p0: Int)
writeChars
Link copied to clipboard
open override fun writeChars(p0: String)
writeDouble
Link copied to clipboard
open override fun writeDouble(p0: Double)
writeFloat
Link copied to clipboard
open override fun writeFloat(p0: Float)
writeInt
Link copied to clipboard
open override fun writeInt(p0: Int)
open override fun writeInt(pos: Long, int: Int)
writeLong
Link copied to clipboard
open override fun writeLong(p0: Long)
writeShort
Link copied to clipboard
open override fun writeShort(p0: Int)
writeUTF
Link copied to clipboard
open override fun writeUTF(p0: String)

Properties

file
Link copied to clipboard
val file: RandomAccessFile