ucar.unidata.io

RandomAccessFile

class RandomAccessFile extends DataInput with DataOutput

Linear Supertypes
DataOutput, DataInput, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RandomAccessFile
  2. DataOutput
  3. DataInput
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RandomAccessFile(location: String, mode: String, bufferSize: Int)

  2. new RandomAccessFile(location: String, mode: String)

  3. new RandomAccessFile(bufferSize: Int)

    Attributes
    protected[ucar.unidata.io]

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def close(): Unit

  7. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  9. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def flush(): Unit

  11. def getBufferSize(): Int

  12. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  13. def getFD(): FileDescriptor

  14. def getFilePointer(): Long

  15. def getLocation(): String

  16. def getRandomAccessFile(): java.io.RandomAccessFile

  17. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  18. def isAtEndOfFile(): Boolean

  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. def length(): Long

  21. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  24. def order(endian: Int): Unit

  25. def read(b: Array[Byte]): Int

  26. def read(b: Array[Byte], off: Int, len: Int): Int

  27. def read(): Int

  28. final def readBoolean(): Boolean

    Definition Classes
    RandomAccessFile → DataInput
  29. def readBuffer(pos: Long): Unit

    Attributes
    protected[ucar.unidata.io]
  30. final def readByte(): Byte

    Definition Classes
    RandomAccessFile → DataInput
  31. def readBytes(count: Int): Array[Byte]

  32. def readBytes(b: Array[Byte], off: Int, len: Int): Int

    Attributes
    protected[ucar.unidata.io]
  33. final def readChar(): Char

    Definition Classes
    RandomAccessFile → DataInput
  34. final def readDouble(pa: Array[Double], start: Int, n: Int): Unit

  35. final def readDouble(): Double

    Definition Classes
    RandomAccessFile → DataInput
  36. final def readFloat(pa: Array[Float], start: Int, n: Int): Unit

  37. final def readFloat(): Float

    Definition Classes
    RandomAccessFile → DataInput
  38. final def readFully(b: Array[Byte], off: Int, len: Int): Unit

    Definition Classes
    RandomAccessFile → DataInput
  39. final def readFully(b: Array[Byte]): Unit

    Definition Classes
    RandomAccessFile → DataInput
  40. final def readInt(pa: Array[Int], start: Int, n: Int): Unit

  41. final def readInt(): Int

    Definition Classes
    RandomAccessFile → DataInput
  42. final def readIntUnbuffered(pos: Long): Int

  43. final def readLine(): String

    Definition Classes
    RandomAccessFile → DataInput
  44. final def readLong(pa: Array[Long], start: Int, n: Int): Unit

  45. final def readLong(): Long

    Definition Classes
    RandomAccessFile → DataInput
  46. final def readShort(pa: Array[Short], start: Int, n: Int): Unit

  47. final def readShort(): Short

    Definition Classes
    RandomAccessFile → DataInput
  48. def readString(nbytes: Int): String

  49. def readToByteChannel(dest: WritableByteChannel, offset: Long, nbytes: Long): Long

  50. final def readUTF(): String

    Definition Classes
    RandomAccessFile → DataInput
  51. final def readUnsignedByte(): Int

    Definition Classes
    RandomAccessFile → DataInput
  52. final def readUnsignedShort(): Int

    Definition Classes
    RandomAccessFile → DataInput
  53. def read_(pos: Long, b: Array[Byte], offset: Int, len: Int): Int

    Attributes
    protected[ucar.unidata.io]
  54. def seek(pos: Long): Unit

  55. def setBufferSize(bufferSize: Int): Unit

  56. def setExtendMode(): Unit

  57. def setMinLength(minLength: Long): Unit

  58. def skipBytes(n: Int): Int

    Definition Classes
    RandomAccessFile → DataInput
  59. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  60. def toString(): String

    Definition Classes
    RandomAccessFile → AnyRef → Any
  61. def unread(): Unit

  62. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. def write(b: Array[Byte], off: Int, len: Int): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  66. def write(b: Array[Byte]): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  67. def write(b: Int): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  68. final def writeBoolean(pa: Array[Boolean], start: Int, n: Int): Unit

  69. final def writeBoolean(v: Boolean): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  70. final def writeByte(v: Int): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  71. final def writeBytes(b: Array[Char], off: Int, len: Int): Unit

  72. final def writeBytes(s: String): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  73. def writeBytes(b: Array[Byte], off: Int, len: Int): Unit

  74. final def writeChar(pa: Array[Char], start: Int, n: Int): Unit

  75. final def writeChar(v: Int): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  76. final def writeChars(s: String): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  77. final def writeDouble(pa: Array[Double], start: Int, n: Int): Unit

  78. final def writeDouble(v: Double): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  79. final def writeFloat(pa: Array[Float], start: Int, n: Int): Unit

  80. final def writeFloat(v: Float): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  81. final def writeInt(pa: Array[Int], start: Int, n: Int): Unit

  82. final def writeInt(v: Int): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  83. final def writeLong(pa: Array[Long], start: Int, n: Int): Unit

  84. final def writeLong(v: Long): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  85. final def writeShort(pa: Array[Short], start: Int, n: Int): Unit

  86. final def writeShort(v: Int): Unit

    Definition Classes
    RandomAccessFile → DataOutput
  87. final def writeUTF(str: String): Unit

    Definition Classes
    RandomAccessFile → DataOutput

Inherited from DataOutput

Inherited from DataInput

Inherited from AnyRef

Inherited from Any

Ungrouped