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: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

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

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

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

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

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

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

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

  13. def getBufferSize(): Int

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

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

  16. def getFilePointer(): Long

  17. def getLocation(): String

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

  19. def hashCode(): Int

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

  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. def length(): Long

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

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

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

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

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

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

  29. def read(): Int

  30. final def readBoolean(): Boolean

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

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

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

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

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

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

  37. final def readDouble(): Double

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

  39. final def readFloat(): Float

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

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

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

  43. final def readInt(): Int

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

  45. final def readLine(): String

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

  47. final def readLong(): Long

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

  49. final def readShort(): Short

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

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

  52. final def readUTF(): String

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

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

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

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

  57. def setBufferSize(bufferSize: Int): Unit

  58. def setExtendMode(): Unit

  59. def setMinLength(minLength: Long): Unit

  60. def skipBytes(n: Int): Int

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

    Definition Classes
    AnyRef
  62. def toString(): String

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

  64. final def wait(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    RandomAccessFile → DataOutput

Inherited from DataOutput

Inherited from DataInput

Inherited from AnyRef

Inherited from Any

Ungrouped